Shehran means "A historical Persian monarch of antiquity. The name invokes an ancient sovereign from classical Persian history.".
Shehran meaning in Urdu is: قدیم فارسی بادشاہ
Shehran is of Arabic origin.
Shehran has 2 syllables.
Parents who liked Shehran also loved these names