Meaning of savoy
Definition of savoy
(noun)
a
geographical
region
of
historical
importance; a
former
duchy
in what is now
southwestern
France,
western
Switzerland, and
northwestern
Italy
head
of
soft
crinkly
leaves
Other information on savoy
WIKIPEDIA results for
savoy
Amazon results for
savoy
Tweet