noun
Meaning 1
Synonym of beluga (“a cetacean, Delphinapterus leucas, found in the Arctic Ocean”).
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: melonhead, sea canary, white whale, beluga
Antonyms: none provided