'Nakuru' definitions:

Definition of 'Nakuru'

(from WordNet)
noun
A city in western Kenya; commercial center of an agricultural region