Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of sea beast

- Any large marine mammal, as a seal, walrus, or cetacean.