We do not currently know of any synonyms for Hitchin.
The proper noun Hitchin is defined as:
See full definition of the word Hitchin.
Did you mean hitching?