Checkout
Start free trial
Take Naologic for a spin today, no credit card needed and no obligations.
Start free trial
Question

Demo - Does Demo mean demon?

Answer

Etymology 1 From Old Portuguese demo (“demon; devil”), from Latin daemon (“demon”), from Ancient Greek δαίμων (daímōn, “god, goddess, divine power”).