Top definition
Can be a name meaning "superior,king/queen" a tittle that is respected in most African nations.
Ms.Gachuhi is on her way treat her with nothing but respect.
Get the mug
Get a gachuhi mug for your boyfriend Manley.