Izaro

  • [ - ]
  • Basque
Meaning unknown, from the name of a small island off the Spanish coast in the Bay of Biscay.

There were no related names found for Izaro.