Jefford

Jefford is an English name, coming from the Germanic name 'Gebhardt', itself derived from the Germanic words 'geb', which means 'gift', and 'hard', which means 'brave, strong or hardy'.

Origin/Usage
English, Germanic
Pronunciation
JEF-ərd
Meaning
Gift of strength