KOODOO Meaning of KOODOO in English [koo.doo] var of kudu Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012