aritra

Noun

 * 1) recuperation; healing
 * 2) endurance; patience

Participle

 * 1) endured; borne