Tamil Dictionary 🔍

sea-monster

Sea" mon"ster. (Zoöl.) Defn: Any large sea animal.


sea-monster - Similar Words