Name Details

Shahrayar

Meaning

Shahrayar signifies a noble king or ruler, embodying strength and leadership.

boyMuslim

How Popular Is the Name shahrayar ?