Name Shahida Meaning, Origin etc.
The different meanings of the name Shahida are: Arabic meaning: Witness. Swahili meaning: Martyr. The meaning of the name "Shahida" is different in several languages, countries and cultures and has more than one possibly same or different meanings available. Categories: African Names, Arabic Names, Kenyan Names, Muslim Names, …