Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of savoy

- A variety of the common cabbage (Brassica oleracea major), having curled leaves, -- much cultivated for winter use.

Crossword clue for savoy

- Type of cabbage