'Nakuru' definitions:

Definition of 'Nakuru'

From: WordNet
noun
A city in western Kenya; commercial center of an agricultural region