Is Sri Lanka Democratic?

Yes. Sri Lanka is a democratic republic.