Ibarra

From Wikipedia, the free encyclopedia

Ibarra means valley in basque language and is a surname origin from the Basque region.