Meaning of chateau

Definition of chateau

(noun) an impressive country house (or castle) in France

Other information on chateau

WIKIPEDIA results for chateau
Amazon results for chateau