noun a town in and the capital of the Yukon Territory, in NW Canada.
Whitehorse 🔊 Listen to this noun a town in and the capital of the Yukon Territory, in NW Canada. Share Facebook Twitter Google +