Translation of غُرِندہ in English:

غُرِندہ

Pronunciation /ɣʊrɪnd̪ɑ:/

adjective

  • growling, roaring, crying out, making loud or threatening noise