Ibn up

from Wikipedia, the free encyclopedia

Ibn Auf or ibn ʿ Auf or ibn / bin ʿAwf stands (as part of the name) for: