Savoy - Definition

savoy

n 1: a geographical region of historical importance; a former
duchy in what is now southwestern France, western
Switzerland, and northwestern Italy
2: head of soft crinkly leaves [syn: savoy cabbage, savoy]

Look up another word