SANGUI- Meaning of SANGUI- in English combining formEtymology: Middle French, from Latin, from sanguis : blood sangui motor Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012