Name: Waf (واف)
Meaning: Waf is an Arabic name for boys that means faithful, loyal. It also means whole, complete, perfect.
Gender: male