babhru बभ्रु

Definition: m. a kind of large ichneumon