Savoyard

Definition:

  • (n.) A native or inhabitant of Savoy.

Compare savoyard with other words:

canton vs. savoyard

dialect vs. savoyard

savoy vs. savoyard