释迦牟尼前世曾为大商主子僧伽罗,率五百商人入海采宝,遇风浪漂流至罗刹女国,被罗刹女诱入铁城中,后悟其为鬼,精诚祈祷,感一天马来,与其同伴乘之脱险。罗刹女追至,诱惑未成,乃媚杀其国王。国人立僧伽罗为王,率兵至海岛罗刹女国,尽杀鬼女,名其国为僧伽罗,即今锡兰岛。见《大唐西域记》卷十一等。