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