hallucinator

noun
hal·​lu·​ci·​na·​tor | \ hə-ˈlüs-ᵊn-ˌāt-ər How to pronounce hallucinator (audio) \

Medical Definition of hallucinator

: a person who has hallucinations