Tamil Dictionary 🔍

sea-beast

Sea" beast`. (Zoöl.) Defn: Any large marine mammal, as a seal, walrus, or cetacean.


sea-beast - Similar Words