Baby Names and Name Generators

What Does Dunbar Mean?
"castle headland"