Yahoo India Web Search

Search results

  1. Dictionary
    hyena
    /hʌɪˈiːnə/

    noun

    • 1. a doglike African mammal with forelimbs that are longer than the hindlimbs and an erect mane. Hyenas are noted as scavengers but most are also effective hunters.

    More definitions, origin and scrabble points