Происхождение слова фантасмагория

фантасмаго́рия польск. fantasmagorja — то же. Образовано от греч. φάντασμα «явление, призрак» и ἀγορεύω «говорю».

См. также: значение слова фантасмагория в толковых словарях.