Where does “Ibiza” come from?

Ibiza (Finnish): of Ibiza

Definitions

  1. of Ibiza

Words derived from “Ibiza