Where does “lumba-lumba” come from?

lumba-lumba (Malay): dolphin aquatic mammal

Definitions

  1. dolphin aquatic mammal

Words derived from “lumba-lumba