Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ibiza Definition

Cancel
ibiza
geographical name(Ibi-za)
island southwest of Majorca in the western Mediterranean Sea; one of the Balearic Islands, which are part of Spain area about 220 square miles (570 square kilometers)

Words Related to ibiza!

ibiza Examples by Brain Bank Users