whitehorse

/ˈwaɪtˌhɔrːs/

Definitions

1. noun

A city in the Canadian territory of Yukon, known for its gold rush history and natural beauty.

“The tourists visited the breathtaking scenery around Whitehorse in the summer.”

Synonyms

  • Yukon city
  • northwest town

Antonyms

  • city with tropical climate
  • southeast city