English synonyms about - contact  

Luo

noun

1 Luo

A Nilotic language.


Find more on luo elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0135