means generous/born near tea bushes
e.g.
Nyachae n'omogambi omuya
en
Nyachae is a good leader
Setting up an account is free! Login to leave a like.