Howling
Tamil Meaning
ஊளையிடுதல்
English Meaning
- Marked by the sound of howling: a howling wind.
- Desolate; dreary: a howling wilderness.
- Slang Very great; tremendous: a howling success.