Definitions containing the term ibiza
What does ibiza mean?
We've found 2 definitions for ibiza:Sort:PopularA - ZCategory
ADVERTISEMENT
What does ibiza mean?
- I•bi•za(n.)
- a Spanish island in the SW Balearic Islands, in the W Mediterranean Sea. 209 sq. mi. (541 sq. km).
