Amrita-nadi Definition
pronoun
In yogic belief, a metaphysical channel that connects certain vital areas of the human body.
Wiktionary
Origin of Amrita-nadi
-
Literally ""river of immortality"", from Sanskrit अमृत (a-mṛ́ta, “immortal”) + नदी (nadī́, “river”).
From Wiktionary
Related Articles
Find Similar Words
Find similar words to amrita-nadi using the buttons below.