Definition of Luo

Noun: Luo

  1. A Nilotic language

See also:
luny
Luoyang

Anagrams containing the word luo

luo olu uol