English synonyms about - contact  

Helvetia

noun

1 Helvetia

The Latin name for Switzerland.


Find more on helvetia elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0148