The Clue Amrit, in English
The Answer NECTAR
Amrit is a word from Sanskrit that means "immortal" or "nectar of immortality." In many cultures, nectar is seen as a sweet liquid produced by flowers, which is often associated with divine qualities. Therefore, translating Amrit to English as "nectar" captures its essence as something precious and life-giving. This makes "nectar" a fitting answer for the crossword clue.