Rufaro \r(u)-fa-ro\ as a boy's name is of Shona origin, and the meaning of Rufaro is "happiness, elation". A Zimbabwe name.
Baby names that sound like Rufaro are Rafer, River and Rover. Other similar baby names are Rufino and Ruford.