Word info

incuba

Noun

Meaning

incuba (plural incubae)

(nonce word) A female incubus.

Source: en.wiktionary.org

Close letter words and terms