omagua /oʊmɑːˈɡwɑː/ ← Back to O Definitions 1. noun A river in Peru. “The Omagua River flows through the Amazon rainforest.” Synonyms river stream Antonyms desert dryland