Subscribe
URL of the page has been copied to clipboard.
Meaning : (Greek mythology) one of the 7 Pleiades.
Synonyms : asterope
Meaning : One of the stars in the star cluster Pleiades.
Install App