The definition of 'banffs' & the word 'banffs' in example sentences or phrases

Noun
1
a popular vacation spot in the Canadian Rockies

Synonyms of the word 'banffs' & Antonyms of the word 'banffs'.

Noun
SynonymsBanff,