LUO Meaning of LUO in English People of the flat country near Lake Victoria in western Kenya and northern Uganda.They speak a language of the Nilot . Britannica English dictionary. Английский словарь Британика. 2012