සිංහල (Sinhalese) comes from Sanskrit सिंहल, from Sanskrit सिंह, from Proto-Indo-Aryan sinźʰás, from Proto-Indo-Iranian sinȷ́ʰás, from Proto-Indo-European *sinǵʰós-.
සිංහල (Sinhalese): Sinhala, Sinhalese, Singhalese (language)