Apte Sanskrit-English Dictionary 1 A needle.2 A seam.3 A suture or seam-like union of parts of the body. Source entry