There are multiple origins and translations for the name Mehran:
1. Persian name (مهران) derived from name-giving component Mehr means - "love, affection".
2. Comes from the Arabic word (ماهر) [mehar] - "skilled, skillful; clever, smart".
3. The old name of the Sindh king.
Comments (0)