Raajarrshi

raajarrshi

a type of saints possessing super powers.