Out of the many definitions of astrology I find the best description to be “Astrology is the language of the stars”. So to describe an astrologer I would say “Astrologer is a person who understands the language of stars” Here stars include all the celestial bodies like Sun, Moon, Planets and stars. So when an astrologer looks at the map of heaven which is the birth chart, he can understand the areas of strengths as well as weaknesses of the native. The opportunities and challenges that the native will face in this life. Thus the astrologer can guide a person to continue performing well in areas of strengths, utilize opportunities in the best possible way, improve areas of weaknesses and help overcome challenges. So the best description Astrologer is a person who helps to improve intelligence and talents, reduce sorrows and desires and who makes everyone happy.