Sinhala is also spoken , as a second language by other ethnic groups in Sri Lanka , totalling about 3 million .
Sinhala is spoken by about 19 million people in Sri Lanka , about 16 million of them are native speakers .