Find the word definition

Wikipedia
Deghdzavan

Deghdzavan is a town in the Tavush Province of Armenia. Established in 1973, Deghdzavan was initially incorporated within the Archis region of Noyemberyan.