savoy
/sʌvˈɔɪ/
Explore definitions, synonyms, and language insights of savoy
Definitions
Noun
a geographical region of historical importance; a former duchy in what is now southwestern France, western Switzerland, and northwestern Italy
Noun
head of soft crinkly leaves