itaincharpata meaning in english

Word: இடைஞ்சற்பட - The tamil word have 10 characters and have more than one meaning in english.
itaincha?pata means
1. the state of being persecuted .
2. grievous affliction; adversity; misery

Transliteration : iṭaiñcaRpaṭa Other spellings : itaincharpata

Meanings in english :

As noun :
calamity
Tamil to English
English To Tamil