Vagharshapat in Turkish Vagharshapat in Turkish Eçmiyazin proper noun A city in Armenia. Add to Flashcards