CHÂTEAUROUX Meaning of CHÂTEAUROUX in English /shah toh rddooh"/ , n.a city in and capital of Indre, in central France. 55,629. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012