Word info

tyndarid

Noun

Meaning

tyndarid (plural tyndarids)

(Greek mythology) One of the twins Castor and Pollux, sons of Tyndareus

Source: en.wiktionary.org

Close letter words and terms