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