Baby Names and Name Generators

What Does Finbar Mean?
"Blond"