Find the word definition

Wikipedia
Chirakhlu
For the town in Shirak Province, see Jrarrat, Shirak.

Chirakhlu is a town in the Vayots Dzor Province of Armenia.