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

More General Terms