Is Sri Lanka sinhalese?

Sri lanka is in indian ocean. It is a small island. Major nation in sri lanka is Sinhala.