Meaning of (प्रतिशोध―देवी) pratishodha―devi in english
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