Transferred use of the Scottish surname, which is derived from a place name. It is a matter of dispute whether it referred originally to the Gordon in Berwickshire or to a similarly named place in Normandy. As a given name it seems to have been taken up in honour of Charles George Gordon (1833–85), the British general who died at Khartoum.
Irish: Anglicized form of Gaelic Ó Díomasaigh ‘descendant of Díomasach’, a byname meaning ‘proud’, ‘haughty’, from díomas ‘pride’. The name was occasionally Anglicized as Proudman (see Proud). Compare McGimsey.