answersLogoWhite

0

1 : a feudal castle or fortress in France
2 : a large country house : MANSION
3 : a French vineyard estate Taken from, Merriam-Webster OnLine Dictionary

User Avatar

Wiki User

18y ago

What else can I help you with?