Ibiza

What is Ibiza?

Ibiza definition and meaning on Dictionary terms:
noun
a Spanish island in the SW Balearic Islands, in the W Mediterranean Sea. 209 sq. mi. (541 sq. km).

 

reference: https://www.dictionary.com/browse/ibiza

Tags: