NENUPHAR Meaning of NENUPHAR in English (n.) The great white water lily of Europe; the Nymphaea alba. Webster's English dictionary. Английский словарь Webster. 2012