Dictionary Definition:
○tara mfn. more (or most) firm or fixed or immovable
• -dṛś mfn. with steady eyes Bhartṛ