Etymology
Today it means: An animal or lifeform that feeds off of magic or magical energy as the main part of its diet. Full definition →
From Ancient Greek θαῦμα (thaûma, “magic”) + -vore.
Etymology from Wiktionary, CC BY-SA 4.0.