Meaning & History
Possibly from Gaelic banbh meaning "young pig". This is the name of a town in Aberdeenshire, Scotland. It is also the name of a town and national park in Alberta, Canada.
![]() |
Editor | Name ID | Change Summary | ||||
![]() |
12/7/2022, 9:35 PM | Mike C | banff | added (from user-submitted name 337368) | |||
6/16/2020, 7:35 AM | picajay | 337368 | |||||
6/16/2020, 7:30 AM | picajay |