Sanskrit · noun · Nature & the Garden

Dahaad

दहाड़
said da-haad
Meaning

A roar or bellow, as of a lion.