Word info

Timboroa

Proper noun

Meaning

Timboroa

A town on the Equator at a high elevation in Baringo County, Kenya.

Source: en.wiktionary.org

Anagrams

Close letter words and terms