Definition of Banff

  • 1. A popular vacation spot in the Canadian Rockies Noun

Semanticaly linked words with "banff"