A plural form or variant term, possibly referring to mythological beings, deities, or spirits in Greek or other ancient traditions.
The etymology is unclear without more context; it may be a Greek plural form or a transliteration of a term from another language related to divine or supernatural beings.
Try Another Word