creativity · recovery · optimism
Source: Old English
Root Word: Eostre
Derived From: Eostre
Meaning: Spring Goddess, Resurrection
Popularity History: Ostara is an uncommon name, closely associated with ancient spring celebrations.