Siddhas
According to Hindu mythology, the 88,000 semi-divine beings
of great holiness dwelling between the Earth and the Sun.