"Holy Ghost" is an old English translation from the Latin name for the third person in the Holy Trinity, more commonly translated today as "Holy Spirit." The meaning of the word "ghost" in English has ...