Hafeez Prev Random Next GenderMaleOriginArabicone who guardsPronunciationha-feez Prev Random Next Share this:TweetRedditShare on Tumblr