Home›Baby Names›Amareshwar AmareshwarMeaning: Immortal; lord, god🌍 Hindu♡ Save name MeaningImmortal; lord, godOriginHinduGender—PronunciationAmareshwarCategoriesHindu About AmareshwarHindu/Sanskrit masculine name Similar NamesView all →ArnavpathOcean; way, pathHindu♡IshanimadhuriGoddess Durga; sweetnessHindu♡AkashgopalSky; protector of cowsHindu♡Poojavidyaworship; knowledgeHindu♡Kalyanimalaauspicious; garlandHindu♡AbhayjyotiFearless; lightHindu♡