English dictionary
luo meaning and definition
Definition and meaning of luo at MeaningMonkey.org. luo meaning and definition in the English Dictionary.LUO noun
Definition of Luo (noun)
- a Nilotic language
Source: Princeton University Wordnet
LUO noun