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