From Arthurian legend, a knight in the tales of King Arthur; possibly from Old French 'garer' (to guard).
Like Garlon?
Swipe through thousands of names like it