Apte Sanskrit-English Dictionary a. 1 Inhabiting, dwel- ling or siting in.2 Scenting &c. Source entry