eidu

English: Translation
spirit; ghost; monster; ancient deities; spouse's kin; affines
noun
Spirituality and Religion
ID
1721