Celtic, possible origin of Percival [q.v.], apparently having a similar meaning: "to pierce (the) valley".