-
nouna city in western Kenya; commercial center of an agricultural regionpart of:
Definition that contains nakuru
We don't have definitions for this word yet.
We don't have definitions for this word yet.