Farag \f(a)-rag\ as a boy's name is a variant of Faraj (Arabic), and the meaning of Farag is "to cure".
The baby name Farag sounds like Fargo and Faruq. Other similar baby names are Barak, Faraji, Farid, Farly, Farlay, Faron, Faro, Farin, Farr, Farran, Farrar, Faris and Fran.