French eau de Nil, literally, Nile water, from Nil Nile, river in northeast Africa
Keep scrolling for more
See Definitions and Examples
Get Word of the Day daily email!