EnglishGlarusnameMeaningA canton of Switzerland.A town, the capital of Glarus canton, Switzerland.SourcesNo citations have been attached yet.