Find the word definition

Wikipedia
Chabelley

Chabelley (Chebele) is a village in the southern Arta region of Djibouti. It lies less than 10 miles from the capital Djibouti City.