Definitions of Parashurama:

  • noun:   an incarnation of Vishnu who rid the earth of Kshatriyas