Naidu Surname Meaning π Naidu Origin π Indian Surnames
The surname Naidu occurs in communities of Andhra Pradesh. It is composed of a stem word βnayaβ, which means leader or chief. The suffix βduβ is a third person masculine suffix in Telegu.
The Naidu surname is prevalent in India & South Africa