[ 2 syll. ra-fat, raf-at ] The baby boy name Rafat is also used as a girl name. It is pronounced as Raa-Faa-T †. Rafat is used predominantly in the Arabic language and its origin is also Arabic. The name's meaning is compassion.
Rafat is a variant of the name Rafi (Arabic and English).
Rafat is infrequently used as a baby name for boys. It is not listed in the top 1000 names.
† English pronunciation for Rafat: R as in "race (R.EY.S)" ; AA as in "odd (AA.D)" ; F as in "fee (F.IY)" ; T as in "tee (T.IY)"