Lexicon Ohangla English · Noun A genre of music and dance among the Luo people, having sexually suggestive themes. Appears in 1 Ohangla Definition via Wiktionary nubes Ojo