
Word of the Day – Incubus
November 12, 2022
Word of the Day – Incubus
Incubus (noun) in-koo-bus an imaginary demon or evil spirit supposed to descend upon sleeping persons,…