amelia — meaning in English
Portuguese → English · translate English → Portuguese instead
English meaning
- Amelia noun A rare birth condition in which a baby is born missing one or more limbs.
Senses
amelia is used for these senses in English:
Amelia — full definition
- noun A rare birth condition in which a baby is born missing one or more limbs.
- name A female given name of Germanic origin, associated with strength or vigor.