Scott

Name origin: Old English

Name meaning: From Scotland

Hamilton

Name origin: Old English

Name meaning: Flat-topped hill