Ngozi is a popular feminine name of Igbo origin that means "blessing". While the name is normally standalone, it can be short for Ngozichukwu. It also lends itself to place names in Africa, independent of the Igbo meaning.