savoy
Info · Definitions · Synonyms · Characters
Definitions
(noun) a geographical region of historical importance; a former duchy in what is now southwestern France, western Switzerland, and northwestern Italy. Synonyms: Savoy.
Noun Definition 1