vibudhaśatru विबुधशत्रु
Definition:
(
)
m.
"foe of the gods", a demon
Home
>
Search
>
vibudhaśatru