This name generator will give you 10 random Sinhalese names.
The Sinhalese are the largest ethnic group in Sri Lanka and, with a population of about 15 million, make up roughly 75% of the population. The Sinhalese speak Sinhalese, which is an Indo-Aryan language with its own writing system.
Sinhalese naming conventions used to be quite different from those you'd find across most of the world. They used to have a personal name and a 'ge' name, which preceded the personal name. The 'ge' name indicated a place of origin, a title, a profession or another characteristic of that person. The reason it's called a 'ge' name is because this is the suffix that ends everything considered to be part of the 'ge' name. For example, "Patabendige Abeysekara" is a name and the 'ge' at the end of Patabendi indicates Patabendi is the 'ge' name and Abeysekara is the personal name.
Today this naming system isn't all that common anymore, instead the more typical 'first name + surname' pattern is followed. This is also the pattern you'll find in this generator.
To start, simply click on the button to generate 10 random names. Don't like the names? Simply click again to get 10 new random names.
Your art here? Click here to find out more!