Rafi \r(a)-fi\ as a boy's name is of Arabic origin, and the meaning of Rafi is "holding high".
Rafi has 3 variant forms: Rafee, Raffi and Raffy.
For more information, see also the related name Rafiq.
Baby names that sound like Rafi are Rafe, Raff and Ravi.