Boy Names baby nameHamilton

What does the name Hamilton mean?

The meaning of the name “Hamilton” is: “From the Beautiful Mountain”.

Additional information: A Scottish surname of one of the great noble families of Scotland, and used as a given name since the 19th century. Also a place name from the village of Hamilton or Hameldune near Barkby in the county of Leicestershire.