Macharia


Macharia is an African name from the Kikuyu people, the largest ethnic group in Kenya. It is given to baby boys