Search the meaning/definition of over one hundred thousand
words!
Random Word
Singhalese means
the Indic language spoken by the people of Sri Lanka; a native or inhabitant of Sri Lanka; of or relating to the Sinhalese people; "Sinhalese rebels fighti... more