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)
- an incarnation of Vishnu who rid the earth of Kshatriyas
Source: Princeton University Wordnet