château
/ʃæˈtoʊ, ʃɑːˈtoʊ/Definitions
1. noun
A large, luxurious house or mansion, especially one in France.
“The family stayed in a beautiful château in the countryside.”
2. noun
A large castle or fortified house, especially one in France.
“The château stood tall and proud, its towers and turrets reaching the sky.”