Name:
Hampton
Gender:
Boy
Origin:
English
Meaning:
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'.
Pronunciation:
HAMP-tən
The Five Elements:
Wood