Parashurama

What is Parashurama?

Parashurama definition and meaning on Dictionary terms:
noun Hindu Mythology.
a Rama and avatar of Vishnu who rid the earth of Kshatriyas.

 

reference: https://www.dictionary.com/browse/parashurama

Tags: