• word of the day

    beluga

    beluga - Dictionary definition and meaning for word beluga

    Definition
    (noun) valuable source of caviar and isinglass; found in Black and Caspian seas Definition
    (noun) small northern whale that is white when adult
Download our Mobile App Today
Receive our word of the day
on Whatsapp