The name Diggory is a boy's name of French origin meaning "Lost one". Diggory and discussed in our forums with posts like "Choose Their Stage Names".
From the experts:
This buoyant name has the same bouncy rhythm as Rafferty and Barnaby, but is virtually unused. It has plenty of literary cred, too: characters in The Chronicles of Narnia, Harry Potter and Thomas Hardy’s The Return of the Native have all borne the name. The name is used in Cornwall, but originates from a Breton medieval poem about Sir Degare. Degare most likely comes from the French word egare - astray. .