3 English Synonyms for TOORO
Prev.1Next
Show external searches
Search for Mutooro in:
Tooro Kingdom
Definition: 1. A subnational kingdom in Uganda, comprised of all of Uganda's Tooro sub-region.
Show more information about Tooro Kingdom
Prev.1Next
Search took: 3.6685 ms