Find the word definition

Wikipedia
Oodweyne

Oodweyne is a town in the northwestern Togdheer province of Somalia, a self-declared republic that is internationally recognized as an autonomous region of Somalia.