Savoyard Definition
Dictionary Home » Words Starting with S » savouriness ... scale board » Savoyard
Savoyard
noun
- 1. A native or inhabitant of Savoy, the region in SE France.
2. A performer in or enthusiast of the Gilbert and Sullivan operas produced in the Savoy Theatre.
- 1. Referring or relating to Savoy or its inhabitants.
