MehranTopics referred to by the same term / From Wikipedia, the free encyclopedia Mehran (Persian: مهران) is derived from the term mehr (English: sun), relating to Mithra, an ancient Zoroastrian Persian deity. Look up Mehran in Wiktionary, the free dictionary. Mehran may refer to:
Mehran (Persian: مهران) is derived from the term mehr (English: sun), relating to Mithra, an ancient Zoroastrian Persian deity. Look up Mehran in Wiktionary, the free dictionary. Mehran may refer to: