Meaning A boy's name of Scottish origin, it means "flat-topped." Origin of Hamilton Scottish , Celtic Popular Middle Names Barry, David, Harry, Rye Pronunciation 🔊 Listen Hamilton hah-MEL-tun Similar Names No related posts. Year by Year Popularity of Hamilton