horoscopist
Etymology
From horoscope + -ist.
noun
One versed in horoscopy; an astrologer.