Radnor \r(a)-dnor, rad-nor\ as a boy's name is of Old English origin, and the meaning of Radnor is "reedy shore; red shore". Place name.
Similar baby names are Raynor, Ragnor and Rainor.