Kariba (English, name)
expansion: Kariba
Senses:
glosses: A town in Zimbabwe, close to the Kariba Dam
Forms: