parashurama Meaning, Definition & Usage

  1. noun an incarnation of Vishnu who rid the earth of Kshatriyas

WordNet