Amalida \a-mali-da, am(a)-lida\ as a girl's name is of Old German origin, and the meaning of Amalida is "hardworking woman". See Amelia.
Amalida has 2 variant forms: Amaleeda and Amelida.
Baby names that sound like Amalida are Amalita, Amelita, Amalyta, Amaleta, Imalda and Amelda.