“Shahid is an Arabic name that means 'witness' or 'one who testifies'. It carries the connotation of someone who bears witness to the truth or is a martyr for their faith.”
Shahid is an Arabic name that means 'witness' or 'one who testifies'. It carries the connotation of someone who bears witness to the truth or is a martyr for their faith.
Use our Father-Match algorithm to find sibling names that harmonise perfectly.
Try Father-Match →