claim
In later Welsh mythology, the Pleiades are known as Tŵr Tewdws, which translates to 'Theodosius' Tower' but may also mean 'Tower of Blessing' or 'Tower of Light'.

Authors

Sources

Referenced by nodes (1)