Ganges River dolphin

Noun

 * , a toothed whale found in the Ganges and related rivers of South Asia.