beluga in Portuguese beluga in Portuguese beluga noun A cetacean, Delphinapterus leucas, found in the Arctic Ocean. Add to Flashcards