Find the word definition

Wikipedia
Koghbavan

Koghbavan is a town in the Armavir Province of Armenia. The town is located in southwestern Armavir Province, in an area once closed to foreigners.