lwo /loʊ/ ← Back to L Definitions 1. noun A variant of Lowo, a town in Chad “The people from Lwo are known for their beautiful crafts.”