Goddard means “God” + “hard, strong”, of French origin. A masculine and unisex given name used in English. Explore sources on NameStoria. Source