What does the Name Cody Mean?

Cody is a Gaelic and English name that means Descendant of Cuidighthigh or son of Oda. Who is that? They were a family of helpful people. The name Oda means wealthy. So, Cody is a wealthy and helpful person.