Definitions
noun
a geographical region of historical importance; a former duchy in what is now southwestern France, western Switzerland, and northwestern Italy
Look “savoy” up elsewhere
Want another word?
Spin the dictionary for a fresh one.