Howling

Tamil Meaning

ஊளையிடுதல்

English Meaning

  1. Marked by the sound of howling: a howling wind.
  2. Desolate; dreary: a howling wilderness.
  3. Slang Very great; tremendous: a howling success.