Monier-Williams Sanskrit-English Dictionary n. a mole or spot upon the body Sus3r. 072419 571,3 112672 Source entry