Synonyms and Antonyms for river dolphin | Synonym.com

Synonyms and Antonyms for river dolphin

1. river dolphin (n.)

any of several long-snouted usually freshwater dolphins of South America and southern Asia

Synonyms: