Definition of Parashurama

  • 1. An incarnation of Vishnu who rid the earth of Kshatriyas Noun

Semanticaly linked words with "parashurama"