Hyaena

Tamil Meaning

கழுதைப் புலி

English Meaning

  1. Variant of hyena.