Name: Maneeh (منيح)
Meaning: Maneeh is an Arabic name for boys that means generous, giving.
Gender: male