Apte Sanskrit-English Dictionary 1 Hiding, concealing.2 An embrace.3 Astonishment, sur- prise. Source entry