Parashurama
English Dictionary
->
Letter P
-> Parashurama
Search Dictionary:
Parashurama Definition
(n)
an
incarnation
of
Vishnu
who
rid
the
earth
of
Kshatriyas
Parashurama Synonyms
Parashurama
© Art Branch Inc.