Index / S / Serisara Serisara untranslated Serisara. A lake in Ceylon; near it was the village of Kāraka. Ras.ii.183. Chưa dịch.