Galahad Meaning

There are 1 meaning(s) for word Galahad

Meaning 1 : (Arthurian legend) the most virtuous knight of the Round Table; was able to see the Holy Grail

    Synonyms : sir galahad