Beluga Meaning

There are 2 meaning(s) for word Beluga

Meaning 1 : valuable source of caviar and isinglass; found in Black and Caspian seas

    Synonyms : acipenser huso,  hausen,  white sturgeon
Meaning 2 : small northern whale that is white when adult

    Synonyms : delphinapterus leucas,  white whale