Yahoo Web Search

Search results

  1. Dictionary
    I·bi·za
    /əˈbēTHə/
    • 1. the most western of the Balearic Islands, a popular resort.