Percival

Name origin: Old French

Name meaning: Pierce the veil