1 Answers
Log in to answer

Immaculee's name means "Shining in body and beautiful in soul."

Source(s)

Left to Tell: Discovering God Amidst the Rwandan Holocaust