Actually Sinhalese are not original inhabitants, Jaffna Tamils are living there for more then 3,000 Yrs. There are plenty of scientific proofs are available for this
King Vijayan from Kalinga [Present day Orissa] is the ancestor for Sinhalese, the Sinhalese language is derived from Pali, the language of the Buddhist scriptures. Pali is part of the old Indo-Aryan languages like Sanskrit