Meaning
The ascending lunar node in Hindu astrology; the shadow-planet, traditionally the dragon's head that swallows the sun at eclipse.
The ascending lunar node in Hindu astrology; the shadow-planet, traditionally the dragon's head that swallows the sun at eclipse.