Immortal, nectar of the gods
Derived from the Sanskrit word 'Amrita', it refers to the elixir of immortality in Hindu mythology. It signifies a substance that bestows eternal life and is often associated with the divine nectar churned from the ocean.
Less common today
Amrutha isn't in the latest US Top 1000. It last peaked at #8,016 in 2013.
US births per 5-year period, 1990βpresent (SSA data).
Indian film actress known for works in Kannada cinema
Indian playback singer and composer