Meaning of zanzibar

Definition of zanzibar

(noun) an island in the Indian Ocean off the east coast of Africa; part of the United Republic of Tanzania

Other information on zanzibar

WIKIPEDIA results for zanzibar
Amazon results for zanzibar