مهران

Mehran

boyPersian

Mehran is a Muslim boy name meaning “Kind, loving; related to mehr (love, sun)”.

MeaningKind, loving; related to mehr (love, sun)
GenderBoy
OriginPersian
Arabic spellingمهران
Pronunciationmeh-RAHN
Muslim name?Used by Muslims

Meaning and origin of Mehran

Mehran is a Persian name built on mehr, a word meaning both 'love, kindness' and, in older Persian, 'the sun'. It was the name of a noble house in Sasanian Iran. It is common today in Iran and Pakistan, and Mehran is also an old name for the Indus river region of Sindh.

Is Mehran a Muslim name?

Yes, in Iran and Pakistan. Mehran is a Persian name widely used by Muslim families, though it is not Arabic. Similar Arabic-origin names include Raheem and Rauf.

Where is the name Mehran used?

Common in Iran, Pakistan (especially Sindh) and Afghanistan.

Gifts with the name Mehran

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Mehran

MehraanMihranMehrān

Read more

More boy names like Mehran

Frequently asked questions

What does the name Mehran mean?

Mehran means 'Kind, loving; related to mehr (love, sun)'. It comes from Persian.

Is Mehran a Muslim name?

Yes, in Iran and Pakistan. Mehran is a Persian name widely used by Muslim families, though it is not Arabic. Similar Arabic-origin names include Raheem and Rauf.

How do you write Mehran in Arabic?

Mehran is written مهران in Arabic script.

How do you pronounce Mehran?

Mehran is pronounced meh-RAHN.

Updated October 2026 · Researched by the Modern Muslim Names team. Spotted a mistake? Let us know.