A Tamil definition of Charming is given below
Meaning in Tamil : வசிகரிப்பது, மகிழ்ச்சியை உண்டாக்கும்
Explanation / Description :
In Tamil : எப்போதும் மற்றவர்களை ஈர்க்கும் நபர்
In English : A person with a positive attitude who always makes others feel good about themselves.