Immortal or nectar of immortality
In Sanskrit, Amrita literally translates to 'un-dying.' In Hindu mythology, it refers to the nectar of the gods that grants eternal life, similar to ambrosia in Greek myth.
About 5 girls were named Amrita in 2025.
US births per 5-year period, 1990–present (SSA data).
Pioneering Hungarian-Indian painter
Renowned Punjabi poet and novelist
Indian film actress
Bollywood film and television actress