Rafer \r(a)-fer\ as a boy's name is a variant of Rafael (Spanish) and Rafe (Scandinavian). See for meaning of Rafer.
The baby name Rafer sounds like River and Rover. Other similar baby names are Rafel and Rafee.