Tocantins River

English

Proper noun

Tocantins River

  1. A large, north to south river in central Brazil.