English synonyms about - contact  
numendisembodied spiritspirit

numen

noun

1 numen

A spirit believed to inhabit an object or preside over a place (especially in ancient Roman religion).


Find more on numen elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0435