Find the word definition

Wikipedia
Tohen

Tohen is a village in the northeastern Bari province of Somalia. It is situated in the autonomous Puntland region.