Timboroa (English, name)
expansion: Timboroa
Senses:
glosses: A town on the Equator at a high elevation in Baringo County, Kenya.
Forms: