noun the title of the former ruler of Iran.
shahansha 🔊 Listen to this noun the title of the former ruler of Iran. Share Facebook Twitter Google +