Origin: Arabic
Meaning: giving thanks
Hameida as a girl's name is of Arabic origin meaning "giving thanks".