Find the word definition

Wikipedia
Novlu

Novlu is a village in the Qubadli Rayon of Azerbaijan.

Novlu is Azeri village in Qubadli