Dictionary Definition:
īḍya mfn. to be invoked or implored
• to be praised or glorified, praiseworthy, laudable RV. AV. VS. ŚBr.Ragh. &c