Armavir Hear it!

Armavir Definition

Ar·ma·vir (är′mə vir)

city in SW Russia, in the Caucasus, on the Kuban River: pop. 178,000