Word info

Phorcides

Proper noun

Meaning

the Phorcides

(Greek mythology) Synonym of Graeae (“mythological sisters”)

Source: en.wiktionary.org

Close letter words and terms