babhruka बभ्रुक
Definition:
m.
(prob.) a kind of ichneumon
Home
>
Search
>
babhruka