whitehorse

Explore definitions, synonyms, and language insights of whitehorse

Definitions

Noun
the provincial capital of the Yukon Territory