Name: Munaqqi (منقي)
Meaning: Munaqqi is an Arabic name for boys that means pure, without blemish, without fault.
Gender: male