Traditionally
Abdul was the prefix used in front of one of the "99 names of God" when they were used as given names in Muslim cultures. Very strict Muslims do not believe that it is proper to give children names such as
Aziz or Rahman which are in the official list of
Allah's attributes without putting
Abdul in front.
I can't answer your question about
Imran, except to say that Turkey is NOT an "Arab region". Turks are not Arabs and the Turkish language is not at all a form of Arabic.