search `hRSTa' in `Apte Dic'
meanings of "hRSTa"
p.p.{a-stem}
1. pleased;
2. bristling;
3. rigid;
4. blunted;
5. surprised
#51138