What Sinhala Meaning Delib