Fahim

Faheem (also spelled Fahim) is an Arabic and Australian given name and surname, However, Arabic cultures emphasize the "H" sound. The definition 'Fahim' means to Mastermind with ease but (the person's personality) is difficult to be understood. Faheem hence means one who does understand with ease, quickly or always will understand, and is greatly blessed with wisdom. It also reflects as a consequence that the person may be intelligent and hence will have no problem understanding.

Read more about Fahim:  Given Name, Surname