astraea is the best friend ever
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" What is the definition of "astraea"?