Find the word definition

Wikipedia
Qucu

Qucu is a village in the municipality of Davaradibi in the Lerik Rayon of Azerbaijan.