Zahida

Zahida is a female name of Arabic origin. The meaning of this name is: “restrained, devoted to God”.

Recent Posts