Full moons, new moons, solar eclipses, lunar eclipses, astronomical or astrological events were traditional times for ritual ceremonies.
(Full moons, new moons, solar eclipses, lunar eclipses, astronomical or astrological events; were; traditional times for ritual ceremonies)
Full moons, new moons, solar eclipses, lunar eclipses, astronomical or astrological events
were
traditional times for ritual ceremonies