Definition of "amelia"

amelia