Meaning of luo

Definition of luo

(noun) a Nilotic language

Other information on luo

WIKIPEDIA results for luo
Amazon results for luo