Any member of the largest ethnic group of Sri Lanka. Their ancestors are believed to have come from northern India. Most Sinhalese are agriculturalists, and most adhere to Theravada Buddhism. Like other peoples of Sri Lanka, the Sinhalese have a caste society with a complex structure based largely on occupation. Today the Sinhalese number more than 12 million.