Find the word definition

Wikipedia
Otmanoba

Otmanoba (also, Atmanly) is a village and municipality in the Zardab Rayon of Azerbaijan. It has a population of 753.