Naivasha (English, name)
expansion: Naivasha
Senses:
glosses: A large town in Nakuru County, Kenya.
Forms: