Found 2 boys and girls with the meaning of astray
Diggory / 7 letters 
Meaning of Diggory In English, Diggory means Derived from the French 'egare' meaning astray More
Traviata / 8 letters 
Meaning of Traviata In Italian, Traviata means Astray More

Browse by meanings

generositygenerousgentile
gentlegentlemangentlemen
geoffreygeorgegerald
germaingermangermanhebrew
germanygervaiseghost
giantgiantsgideon's
giftedgiftsgilded