Etymology

Banff

B3A1N1F4F4

Today it means: A town in Alberta, Canada. Full definition →

Scottish Gaelic Banbh
Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok

The story

  1. Scottish Gaelic · derived fromBanbh
  2. English todayBanff

From Scottish Gaelic Banbh, possibly banbh (“piglet”) or bean (“woman”) + naomh (“holy”).

Etymology from Wiktionary, CC BY-SA 4.0.