Odogwu means a great man. Usually used for a warrior or a powerful man in igbo land. Odogwu kariri Odogwu means powerful man pass powerful man. God in other words is the greatest Odogwu.
I don't think there is any right word to use to get the exact meaning of of odogwu in English nevertheless it can be liken to champion, mastery, greatness. greatness pass greatness. Chi dị mma is God is good. so, God is greatness that surpasses greatness.