Word info Synonyms

Sempach

Noun

Meaning

the Swiss Confederation escaped Hapsburg domination by their victory in 1386

Source: WordNet

Synonyms

Anagrams

Close letter words and terms