Knowledge · understand · wisdom
Source: Arabic
Root Word: عارف
Derived From: عرف
Meaning: Know, understand
Popularity History: This name is very common in the Middle East, especially among Muslim communities.