WTWM
Show
Light
whatsthatwordmean
← Definition
share
Guess
pleiads
noun
Another name for the Pleiades star cluster.
Synonyms
pleiades
noun