Definition of Savoy

  • 1. A geographical region of historical importance; a former duchy in what is now southwestern France, western Switzerland, and northwestern Italy Noun
  • 2. Head of soft crinkly leaves Noun

Synonyms for word "savoy"

Semanticaly linked words with "savoy"

Hyponims for word "savoy"