Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of beluga

- A cetacean allied to the dolphins.

Crossword clue for beluga

- A bulge disguised as caviar
- A white whale
- Arctic whale
- Large sturgeon
- Type of whale
- Whale species
- White sturgeon caviar
- White whale