"A character in Shahnameh"
The name Mehran is commonly a male name from the "Persian" origin that means "A character in Shahnameh".

The pronunciation of Mehran is meh RAN.
The name Mehran means "A character in Shahnameh". Explore other names with related meanings: