Apte Sanskrit-English Dictionary p. p. 1 Smelt, scented, touched.2 Satisfied.3 Surmount- ed, surpassed. Source entry