Home›Baby Names›Amarnarayan AmarnarayanMeaning: Immortal; Lord Vishnu🌍 Hindu♡ Save name MeaningImmortal; Lord VishnuOriginHinduGender—PronunciationAmarnarayanCategoriesHindu About AmarnarayanHindu/Sanskrit masculine name Similar NamesView all →AshokvanshWithout sorrow; lineageHindu♡AnmolshekharPriceless; crest, crownHindu♡Charumanjaribeautiful; flower clusterHindu♡AmarrishiImmortal; sageHindu♡BharatmaniIndia, universal monarch; jewelHindu♡Madhavidevispring creeper; goddessHindu♡