Find the word definition

Wikipedia
Ilmazlu

Ilmazlu (also, Illmazlu) is a town in the Lori Province of Armenia. Up to 1988 the settlement was populated by ethnic Azeris.