search `ruddha' in `Apte Dic'
meanings of "ruddha"
p.p.{a-stem}
1.obstructed;
2.besieged;
3.shut up;
4.kept;
5.held;
6.covered
#38893