Find the word definition

Wikipedia
Tatasi

Tatasi is a small location in Bolivia in the Potosí Department, Sud Chichas Province, Atocha Municipality. It is situated at the Tatasi River.