Find the word definition

Wikipedia
Lusadzor
For the village in Azerbaijan, see Dəhrəv.

Lusadzor (; formerly, Khavaradzor and Karanlukhdara) is a town in the Tavush Province of Armenia.