BANFF


Meaning of BANFF in English

Banff /bænf/ BrE AmE

a town in the Rocky Mountains in Alberta, Canada, that is popular with people who ↑ ski

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.