Armavir in Portuguese Armavir in Portuguese Armavir proper noun A province of Armenia. Add to Flashcards