Find the word definition

Wiktionary
eau de nils

n. (eau de nil English)