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
Synonyms : sea horse, seahorse
Similar words of Walrus :
