Obrain is of African origin, specifically from the Igbo ethnic group in Nigeria. It means "God's promise" and reflects the cultural significance placed on divine intervention and fulfillment of hopes in Nigerian traditions.
"In 1985 alone, there were five babies named Obrain."