beluga

/bɪlˈugʌ/

Explore definitions, synonyms, and language insights of beluga

Definitions

Noun
valuable source of caviar and isinglass; found in Black and Caspian seas
Noun
small northern whale that is white when adult

More General Terms