ibiza—Ibiza (island in the Balearic Islands of Spain, in the Mediterranean Sea)
Borrowed from Spanish Ibiza.