Name: Badih (باديه)
Meaning: Badih is an Arabic name for boys that means able to improvise, witty and creative.
Gender: male