Euclea

Origin Gender Meaning
Greek Girl Glory.
Greek Mythology Girl Glory.