Origin of the name Parsifal

German form of Percival.