From Irish Fionnbharr, meaning “fair-headed” or “white-haired.”
Like Finnbar?
Swipe through thousands of names like it