Home›Baby Names›Amarkrish AmarkrishMeaning: Immortal; Lord Krishna🌍 Hindu♡ Save name MeaningImmortal; Lord KrishnaOriginHinduGender—PronunciationAmarkrishCategoriesHindu About AmarkrishHindu/Sanskrit masculine name Similar NamesView all →AdvaitsenNon-dual; army, warriorHindu♡AniketcharanLord Shiva; feet, refugeHindu♡Ashajyotihope; lightHindu♡AbhayFearlessHindu♡AshokshekharWithout sorrow; crest, crownHindu♡AyushprakashLong life; lightHindu♡