English Dictionary
◊ IMPARTIAL
Luo
n : a Nilotic language [syn: {Luo}]
 lunula  lunule  luo  luoyang  lupin