odogwuNoun noun: Na person wey déy powerful and highly influential. Dat man be odogwu for dis town. Di party wey I gó dis weekend, na odogwu full for der. Etymology From di Igbo word odogwu wey mean hero.