Tamil Baby NameEshuran – எசுரன்Signature meaning Male Lord, supreme deity Back to FinderSound it outPronunciationEshuran – எசுரன்English pronunciation -Tamil pronunciation எசுரன்Curated for youRelated names More ideas you might like Eshwaran – எசுவரன்Eshan – ஏசன்Eshani – எஷானிEshuva – ஏசுவாEshwan – எசுவன்Eshakan – எசகன்Esharin – எசரின்Eshithra – எசித்ராEsha – எஷாEshu – எசு