Name: Marahi (مره)
Meaning: Marahi is an Arabic name for boys that means joyous, lively, exuberant.
Gender: male