Did you mean Hampton?
Hampton
noun
°Any of several places in England and Scotland from Saxon words meaning homestead and enclosure.
°from the placenames.