Tamil Dictionary 🔍

sunsquall

Sun"squall`, n. (Zoöl.) Defn: Any large jellyfish.


sunsquall - Similar Words