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) responsible for eclipses. Categories celestial, deities, lunar, Path to Nowhere characters, possession