إِيبِيزَاʔībīzā · nounMeaning — EnglishIbiza (an island of the Balearic Islands, Spain)Ibiza (a city and municipality of Ibiza)