* Ndi - meaning "it is" or "it exists"
* Rangu - meaning "mine"
Therefore, the name Ndirangu can be interpreted as "It is mine" or "My own".
It can also be interpreted as "One who belongs to me" or "My possession".
The name often signifies a strong sense of ownership or belonging, reflecting the importance of family and community in Kikuyu culture.