We do not currently know of any synonyms for Goddard.
The name Goddard is defined as:
See the meaning of the name Goddard.
Did you mean codeword?