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
Similar words of Savoyard :
There are 2 meaning(s) for word Savoyard
Similar words of Savoyard :