SAPHIR D'EAU Meaning of SAPHIR D'EAU in English saˈfi(ə)rˈdō noun( plural saphirs d'eau -i(ə)r(z)ˈ-)Etymology: French: water sapphire Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012