Meaning of Nakuru

Definition of Nakuru

(noun) a city in western Kenya; commercial center of an agricultural region

Other information on Nakuru

WIKIPEDIA results for Nakuru
Amazon results for Nakuru