From Wikipedia, the free encyclopedia

Ibarra (which means alluvial plain in Basque) may refer to:

Places

Other uses

See also