I know an adorable little girl with this name. I thought it was very wonderful even though its from a hotel name.

Hampton comes from an English surname derived from a number of different place names in England. The second element in Hampton is tun meaning "settlement." Depending on where the surname originates, the first element could be ham "homestead," hamm, "water meadow" or heah "high."

Your Favorite Names