Home
Advance Search
Dictionary
Words with Friends solver
Meaning of belugas
Definition:-
A small white toothed whale related to the narwhal, living in herds mainly in Arctic coastal waters. (noun)
A very large sturgeon occurring in the inland seas and associated rivers of central Eurasia. (noun)