French · word

phantasmagorie

spectacle of illusory figures

Words sharing this root