SAVOY MEANING IN ENGLISH

• Savoy Definition & Synonyms

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


• Savoyard Definition & Synonyms

  1. (n.) A native or inhabitant of Savoy.


RECENT SEARCHES