Top definition
Pronounced uh-star-ah.

The illuminated one. The star on the highest hill.

Derived from ASTRA and OSTARA the greek goddess of spring and fertility. The maiden aspect of the threefold goddess.
by etherealdivision November 23, 2011
Get the mug
Get a Astara mug for your brother Paul.
buy the domain for your travel blog