• E-card

    Full definition of e-card

    Noun

    e-card

    (plural e-cards)
    1. Alternative form of ecard
    © Wiktionary