Rugby \r(u)-gby, rug-by\ as a boy's name is of Old English origin, and the meaning of Rugby is "rook fortress". Name of a famous British school, which gave its name to the famous game.
Similar baby names are Ruby, Digby, Reggy, Rube, Robby and Rubi.