ASKED BY @SERGII · 1 REPLY · ♥ 1
MEANING
Mukuru or mokoro is sheng for mother. The word comes from the Kikuyu term mukuru which means an older person
DISCUSSION
Nothing else said yet. Add a meaning below.
ADD A MEANING