Goddard is principally an English name, derived from the Old Germanic words “god”, which means 'God', and “hart” which means 'hardy or strong'.
namehang.com
Goddard is principally an English name, derived from the Old Germanic words “god”, which means 'God', and “hart” which means 'hardy or strong'.