*** Welcome to piglix ***

Nadu


Nadu a term used to mean land, place, domicile etc. in South Indian languages.

It can refer to:


...
Wikipedia

...