Definition of Amelia

  • (noun) congenital absence of an arm or leg

Synonyms of Amelia


No Synonyms Found.

Antonyms of Amelia


No Antonyms Found.

Homophones of Amelia