Meaning
Built from Arabic words Abd, al- and Quddus; Means servant of Allah or god
Growth over last 10 years
Download App