Shobdo Logo
OETdaemon

daemon

Flag: gbEnglishOxford English Thesaurus

daemon
noun
inspiring force, genius, numen, demon;
tutelary spirit, familiar spirit, attendant spirit;
Latin genius loci.
daemon (1) Oxford Dictionary of English