Home
Search
Index
Definify.com
Definition
2025
sea_canary
sea canary
English
Noun
sea
canary
(
plural
sea canaries
)
The
beluga
, or white whale.
Etymology
So called from a whistling sound which it makes.
Similar Results