Meaning of eau claire

Definition of eau claire

(noun) a town in west central Wisconsin

Other information on eau claire

WIKIPEDIA results for eau claire
Amazon results for eau claire