Find the word definition

Wikipedia
Chatou

Chatou is a commune in the Yvelines department in the Île-de-France region in north-central France. Chatou is a part of the affluent suburbs of western Paris and is on the northwest side of the Seine river about from the city's center.