There are multiple origins and translations for the popular name Miran:
1. Armenian (Միրան), Kazakh (Миран), Kurdish, Uzbek and Urdu name, which was derived from Persian (ميران) which means - "princes, ruler", cognate with the Arabic Amir.
2. South Slavic (Slovenian) name which actually means - "peaceful, peaceable, quiet, pacific, calm". Comes from the Slavic word mir - "peace; world".