A point in the sky from which meteors in a meteor shower seem to originate.
© 2025 JNews - Premium WordPress news & magazine theme by Jegtheme.