Dictionary Definition:
sādhāra mfn. having a support or basis or foundation NṛisUp. Pañcar. (cf. niḥ- and bahu-s○)