Meaning of Savoyard

Definition of Savoyard

(noun) a person who performs in the operettas of Gilbert and Sullivan
a resident of Savoy

Other information on Savoyard

WIKIPEDIA results for Savoyard
Amazon results for Savoyard