Swiss canton

Explore definitions, synonyms, and language insights of Swiss canton

Definitions

Noun
one of the cantons of Switzerland

More General Terms