In Arabic means 'knowledgeable'; in Welsh 'araf' means 'slow, gentle.' Used in both Muslim and Welsh communities.
Like Araf?
Swipe through thousands of names like it