meaning of abdool

abdool meaning in Urban Dictionary

Abdool is an American-English version of the phrase Abdul popularly found in ArabiaPre fix to an ajacent name. Meaning Slave/servant of...