IBIZA


Meaning of IBIZA in English

/ee vee"thah, -sah/ ; Eng. /i bee"zeuh/ , n.

a Spanish island in the SW Balearic Islands, in the W Mediterranean Sea. 209 sq. mi. (541 sq. km).

Also, Iviza .

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .