YourDictionary

Savoyard

noun

  1. a person born or living in Savoy
  2. an actor, producer, or enthusiastic admirer of Gilbert and Sullivan operas

adjective

of Savoy or its people or culture

Learn more about Savoyard

link/cite print suggestion box