Top definition
beautiful caring and loving

To be named Astraea it means your pretty loving its the best name in the WORLD
astraea is the best friend ever
by punk rock peeps May 13, 2014
Get the mug
Get a astraea mug for your fish Abdul.
buy the domain for your cat site