Word info

ixionid

Noun

Meaning

ixionid (plural ixionids)

(Greek mythology) A centaur.

Source: en.wiktionary.org

Close letter words and terms