Find the word definition

Wikipedia
Bayla

Bayla (, ), is a coastal town in the northeastern Bari region of Somalia. It is the capital of the Bayla District.