immortals meaning in Hindi

Noun

A being that lives forever; someone who does not die.

अमर

English Usage: In ancient myths, gods and immortals lived together on Mt. Olympus.

Hindi Usage: प्राचीन मिथकों में, देवता और अमर लोग ओलंपस पर्वत पर एक साथ रहते थे।

Share Anuvadan of immortals