Home›Baby Names›Amaresh AmareshMeaning: Immortal; lord👶 Boy🌍 Hindu♡ Save name MeaningImmortal; lordOriginHinduGenderBoyPronunciationAmareshCategoriesHindu About AmareshHindu/Sanskrit masculine name Similar NamesView all →Meghapreeticloud; loveHindu♡AvinashnathIndestructible; lord, protectorHindu♡AnishmitraSupreme; friendHindu♡AjayprakashUnconquered; lightHindu♡ChaitanyanathConsciousness; lord, protectorHindu♡Bhurekhaearth; line, beautyHindu♡