The name Astrea has its roots in Greek mythology, where it is associated with the goddess of justice and innocence. Astrea is often depicted as a ...