what nationality is the name hammes
Hammes is a name of ancient Anglo-Saxon origin and comes from the family once having lived in Cumberland, where their name is derived from Hames Hall. PDF Coat of Arms.