Meaning of sempach

Definition of sempach

(noun) the Swiss Confederation escaped Hapsburg domination by their victory in 1386

Other information on sempach

WIKIPEDIA results for sempach
Amazon results for sempach