Rubi \r(u)-bi\ as a boy's name (also used as girl's name Rubi), is a variant of Ruben (Spanish). See for meaning of Rubi.
The baby name Rubi sounds like Rabi, Ruby, Rube, Robi and Rubio. Other similar baby names are Rubin and Rudi.