Hampton
Pet Name
Hampton
Origin
English
Meaning
Homestead within a settlement
Notes about Hampton
Hampton is an Anglo-Saxon name, derived from the Old English words 'ham', which means 'homestead', or 'hamm', which means 'water meadow', and the word 'tun', which means 'settlement'.
More Info about Hampton
No more information.