Mehran

Mehran (Persian: مهران) is derived from the term "Mehr", or Mithra, a pre-Islamic ancient Persian deity.


Mehran may refer to:

Places
Rivers
Other