Vagharshapat in Russian Vagharshapat in Russian Вагаршапа́т proper noun A city in Armenia. Add to Flashcards