Find the word definition

Wikipedia
Yaroupi

The Yaroupi or Yaloupi is a river in French Guiana. It rises in the south of the country, flowing northeast until it reaches the Oyapock River near the town of Oscar.

Category:Rivers of French Guiana