Savoyard noun1 •A native or inhabitant of Savoy, a cultural region, largely part of the modern administrative region of Auvergne-Rhône-Alpes, France.He is one of the Emperor’s French-speaking subjects, not a Spaniard but a Savoyard. — 2020 formsSavoyards