Find the word definition

Wikipedia
Jamshlu

Jamshlu or Jamushvan (; also Romanized as Dzhamushlu and Djamshlu; Russified as Malyye Dzhamushli) is a town in the Aragatsotn Province of Armenia. The town is mostly populated by Yezidis.