Borrowed from French vampire or German Vampir, from Hungarian vámpír, ultimately from Serbo-Croatian vàmpīr.
Practice speaking and memorizing "vampiro" and many other words and sentences in Spanish.