Benbow is an Anglo-Saxon name. The name was originally given to a person employed as an archer which is derived from the Old English words bend, which means to bend, and bowe which means bow.
What does the name Benbow mean?
English (Shropshire): from Middle English bend(en) 'to bend' + bowe 'bow', hence a metonymic occupational name for an archer.
Where does the name Gwyther come from?
Gwyther Surname Definition:
(Celtic) the Welsh Gwythyr [cp. Wei. gwythwr, ' an angry man ': gwytho, to irritate + (g) wr, a man] Gwythyr ab Greidawl.