Find the word definition

Wikipedia
Jambiani

Jambiani is a village on the Tanzanian island of Unguja, part of Zanzibar. It is located on the southeast coast between Paje and Makunduchi.