DUO- Meaning of DUO- in English combining formEtymology: Latin duo — more at two : two duo secantduo machy Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012