Menu

Ibarra

Valley or riverside meadow

SpanishSpain; Mexico; Ecuador

Spelling Variants

Ivarra

Related Surnames