Amudha

Meaning: Nectar, sweet, immortal drink

Origin: Tamil

Pronunciation: Ah-moo-dhah