English dictionary

parashurama meaning and definition

Definition and meaning of parashurama at MeaningMonkey.org. parashurama meaning and definition in the English Dictionary.

PARASHURAMA noun

Definition of Parashurama (noun)

  1. an incarnation of Vishnu who rid the earth of Kshatriyas
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: