Name Details

Mathiyazhagan

Meaning

Mathiyazhagan is a unique name meaning 'one who is intelligent and wise' in Tamil.