Kikuyu for "the reincarnated one", traditionally given when a child is believed to carry the spirit of a deceased relative.
Source: Kikuyu naming tradition, cross-referenced across Behind the Name (Kikuyu names) and independent Kikuyu-culture resources