CHATEAUX

Definition of CHATEAUX

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