Gee is a surname with various etymological origins.
In English, it may be derived from Gee Cross, Stockport, Cheshire, which was named after a Gee family, or from the French personal name Guy or from the word geai meaning "jay bird" referring to someone who was a "bright chatterbox".
[1] In Celtic origins, Gee may derive from the Scots/Irish Gaelic personal name Gee or Mac Gee (an Anglicised form of Mac Aodh (pronounced "ee") meaning ‘son of Gee (Hugh)").
[2][3]