Walrus Meaning

There are 1 meaning(s) for word Walrus

Meaning 1 : either of two large northern marine mammals having ivory tusks and tough hide over thick blubber

    Synonyms : sea horse,  seahorse