savoyard
Top 20000
Meanings
Adjective
1. Savoyard (of, from or relating to Savoy, a cultural region, largely part of the modern administrative region of Auvergne-Rhône-Alpes, France)