Geffray
Middle English
Proper noun
Geffray
alternative form of
Geffrey