Save Gender Masculine Usage Hinduism Scripts राहु(Sanskrit) Meaning & History Possibly means "seizer", from the root रभ् (rabh) meaning "to take hold, to clasp". In Hindu astrology this is the name of the ascending node of the moon, personified as an asura (demon god) responsible for eclipses. Categories celestial, deities, lunar, possession