Definition of Luo

  • 1. A Nilotic language Noun

Semanticaly linked words with "luo"

Hyponims for word "luo"