Meaning of beluga
Definition of beluga
(noun)
valuable
source
of
caviar
and isinglass;
found
in Black and Caspian seas
small
northern
whale
that is
white
when
adult
Other information on beluga
WIKIPEDIA results for
beluga
Amazon results for
beluga
Tweet