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.
Less common today
Amrita isn't in the latest US Top 1000. It last peaked at #3,347 in 1999.
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