Find the word definition

Wikipedia
Khosrov
For the village in Azerbaijan, see Xosrov. For the given name see Khosrau (disambiguation).

Khosrov is a town in the Ararat Province of Armenia.