cachoeira
kaʃoˈaɪrɐ
Definitions
1. noun
A waterfall, especially one in Brazil or other Portuguese-speaking countries.
“The tourists hiked to the top of the cachoeira to take in the breathtaking view.”
2. proper noun
A municipality in the state of Rio de Janeiro, Brazil.
“Cachoeira is known for its scenic views and historic architecture.”