Noun banff has 1 sense
  1. Banff - a popular vacation spot in the Canadian Rockies
    --1 is a kind of
    city, metropolis, urban center
    --1 is a part of Alberta
,
TOP