Definition of Luo

Noun: Luo

  1. A Nilotic language

See also:
luny
Luoyang

Anagrams containing the word Luo

lou olu uol