NameTree.app Logo - AI Baby Name Generator

Ybarra

reliable · Reality · Organized

Name Origin

Source: Spanish

Root Word: ibarra

Derived From: Spanish place names

Meaning: rock

Popularity History: This surname is common in Spanish-speaking countries and regions, especially in the Basque region.