Shahansha (noun) Definition, Meaning & Examples

noun
  1. the title of the former ruler of Iran.
Shahansha (noun) Definition, Meaning & Examples

More Definitions