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)
- a geographical region of historical importance; a former duchy in what is now southwestern France, western Switzerland, and northwestern Italy
- head of soft crinkly leaves
- synonyms: savoy cabbage
Source: Princeton University Wordnet