Definisi 'parashurama'

English to English
noun
1 an incarnation of Vishnu who rid the earth of Kshatriyas Terjemahkan
source: wordnet30

More Word(s)
rama,

Visual Synonyms