Find the word definition

Wikipedia
Leuggelbach

Leuggelbach is a village, and former municipality, in the municipality of Glarus Süd and canton of Glarus in Switzerland.