Twyford \tw(y)-fo-rd\ as a boy's name is of Old English origin, and the meaning of Twyford is "double river crossing". Place name.
Similar baby names are Byford, Rayford, Telford and Tilford.