English dictionary
banff meaning and definition
Definition and meaning of banff at MeaningMonkey.org. banff meaning and definition in the English Dictionary.BANFF noun
Definition of Banff (noun)
- a popular vacation spot in the Canadian Rockies
Source: Princeton University Wordnet