Definition of Amelia

Noun: amelia

  1. Congenital absence of an arm or leg

See also:
amelcorns
ameliorate

Anagrams containing the word amelia

ailmae aameli iaamel liaame eliaam meliaa