Meaning of pratishodha―devi in english
Interpreting pratishodha―devi - प्रतिशोध―देवी
As noun :
nemesis
Suggested : something that a person cannot conquer, achieve, etc
Word of the day
pratishodha―devi
can be used as noun.. No of characters: 13 including consonants matras.
Transliteration :
pratishodha―devii