Translate from Cockney slang: Holy Ghost June 7, 2017 By Show answer Answer: Racing Post More English Words & Origins QuestionsMore Language Questions