search `virata' in `Apte Dic'
meanings of "virata"
p.p.{a-stem}
1.ceased or desisting from (with abl.);
2.rested;
3.ended
#42494