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