1. Divine spirit; presiding divinity.
2. A spiritual force or influence identified with a natural object, phenomenon, or place.
Etymology: From Latin nuere, to nod. In Latin, numen means "divine will" or "divine sway".
First known English use is from the early 1600s; the adjective form (numinous) is dated to the mid 1600s.
I remember when I first saw "The Empire Strikes Back", I couldn't decide if Yoda was saying "Luminous beings are we" or "Numinous beings are we".