Popular Wordlists

savoy

savoy

savoy - Dictionary definition and meaning for word savoy

Definition
(noun) a geographical region of historical importance; a former duchy in what is now southwestern France, western Switzerland, and northwestern Italy
Definition
(noun) head of soft crinkly leaves
Synonyms : savoy cabbage

Love us on FB !