Savoyard Meaning

There are 2 meaning(s) for word Savoyard

Meaning 1 : a person who performs in the operettas of Gilbert and Sullivan

Meaning 2 : a resident of Savoy