Tomochichi

Chief of a Yamacraw who gave his land to James Oglethorpe to build the city of Savannah.

Tomochichi Definition
Tomochichi Definition

Chief of a Yamacraw who gave his land to James Oglethorpe to build the city of Savannah. Tomochichi. Tomochichi was a Native American leader who played a key role in the founding of Savannah.