Suisse Synonyms

swēs
A landlocked federal republic in central Europe
(Noun)