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.
About 11 girls were named Amrutha in 2025.
Indian film actress known for works in Kannada cinema
Indian playback singer and composer
US births per 5-year period, 1990–present (SSA data).