Shayan
Meaning: Worthy, deserving
Meaning: Worthy, deserving
Meaning: Noble, honorable
Meaning: Gentle, easy-going, star name
Meaning: Glory, praise (of Allah)
Meaning: Respected, honored
Meaning: Complete, comprehensive
Meaning: Close friend, companion
Meaning: Just, fair
Meaning: Most honorable, distinguished
Meaning: Praiseworthy, Turkish form of Muhammad
Meaning: Gift of God, blessing
Meaning: Respectable, intelligent man