Definify.com

Definition 2024


Ostara

Ostara

English

Proper noun

Ostara

  1. A pagan and Wiccan holiday