Rafeq means "A dependable friend whose gentle nature and tender heart make him a compassionate companion to others.".
Rafeq meaning in Urdu is: نرم مزاج دوست، شفیق ساتھی
Rafeq is of Arabic origin.
Rafeq has 2 syllables.
Parents who liked Rafeq also loved these names