Khosrau means "A sovereign of distinction and authority. This name evokes regal bearing and power characteristic of great rulers.".
Khosrau meaning in Urdu is: بادشاہ، حاکم
Khosrau is of Arabic origin.
Khosrau has 2 syllables.
Parents who liked Khosrau also loved these names