Find the word definition

Wikipedia
Orgov

Orgov is a town in the Aragatsotn Province of Armenia. Orgov is home to large radio-astronomy telescopes and remains of a Bronze Age fort.