See also: e-cards English Noun ecards plural of ecard Anagrams Cerdas, decars, caders, crased, sacred, cadres, Cedars, scared, Des Arc, cedars, DacresWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads