Shaheed means "One who testifies to truth and faith; a witness to the divine message. In Islamic context, it denotes one who dies defending faith and is therefore honored with the highest spiritual regard.".
Shaheed meaning in Urdu is: گواہ، شہید، ایمان کے لیے فدا شدہ
Shaheed is of Arabic origin.
Shaheed has 2 syllables.
Parents who liked Shaheed also loved these names