Pemba Hear it!

Pemba Definition

Pemba (pem)

island of Tanzania in the Indian Ocean, off the E coast of Africa: 380 sq mi (984 sq km)