It a rare igbo native name and it simply means "My God said I should be alive".
People that bear this name are mostly
intelligent,
kind hearted, friendly, fun to be with, caring, loving, they're such a charmer , hard working,
multi-talented and also they're the most romantic.