Home - Boy's Name - S - Shahid

Boys name -
Shahid

Meaning:

Witness

Derivation:

Shahyd

Origins:

Arabic

Mail to a Friend