Mahadasha is a Sanskrit word meaning a “major period” of a planet.
Sarojini Naidu Horoscope
January 29, 2024
Effects of Jupiter in Different Houses of Horoscope
June 22, 2023