Aveduto
10 Most Common Indian Names
10 Most Common Indian Names - Abdul — servant of the powerful.