a abominable, detestable; forbid den (sastrabigarhita); disgraceful.
a abominable, detestable; forbid den (শাস্ত্রবিগর্হিত); disgraceful.