Luo - Definition

luo

n 1: a Nilotic language

Look up another word