0%

ALL meanings of armavir

Ar·ma·vir
A a
  • noun armavir city in SW Russia, in the Caucasus, on the Kuban River: pop. 178,000 3
  • noun armavir a city in the SW Russian Federation, E of Krasnodar. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?