tamil meaning in English
n. tamil, member of a dravidian people living in sri lanka and india
n. tamil, dravidian language spoken by the tamil people
n. tamil, member of a dravidian people living in sri lanka and india
n. tamil, dravidian language spoken by the tamil people