LUO Meaning of LUO in English n. member of an African people who live mainly in southwest Kenya (they immigrated from the Upper Nile Valley) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012