definition of nadu
Answers
Answered by
0
Answer:
Nadu????
What is this
Answered by
0
Answer:
Nadu a term used to mean land, place, domicile etc. in South Indian languages. It can refer to: Tamil Nadu, one of the 29 states of India.
Explanation:
Similar questions