Definitions for "Pemba"
a coastal town situated in the province of Cabo Delgado in the northeast of the country
a smaller island with the same history and sociology as Zanzibar