English dictionary

savoy meaning and definition

Definition and meaning of savoy at MeaningMonkey.org. savoy meaning and definition in the English Dictionary.

SAVOY noun

Definition of Savoy (noun)

  1. a geographical region of historical importance; a former duchy in what is now southwestern France, western Switzerland, and northwestern Italy
  2. head of soft crinkly leaves
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: