EMPUSA Meaning of EMPUSA in English emˈpyüsə, -üzəEtymology: New Latin, from Greek empousa hobgoblin, spectersynonym of entomophthora Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012