Apte Sanskrit-English Dictionary Staying abroad, dwell- ing in a foreign country (away from one's home). Source entry