The name Galahad means Pure, Noble And Selfless and is of English origin. Galahad is a name that's been used primarily by parents who are considering baby names for boys.
Sir Galahad, the noblest and most virtuous of the knights in King Arthur's Round Table.
People who like the name Galahad also like the names: Perseus
Similar Sounding Names: