Definition of zanzibar

What does the word zanzibar mean?