Origin: French suffix -eau
Proper Noun
A town in the metropolitan area of Paris, France, home to a royal French palace