ashrafis Definition
Definition
Ashrafis are descendants of the native aristocracy in both North Africa and the Middle East. They are noted for their long history of political and social influence.
Browse
Ashrafis are descendants of the native aristocracy in both North Africa and the Middle East. They are noted for their long history of political and social influence.
Browse