Name: Farhi (فرحي)
Meaning: Farhi is an Arabic name for boys that means happy, joyous, content.
Gender: male