answersLogoWhite

0

From what I know it's from chennai in India , the Naicker Clan are very hard working people, they were land owners and farmers with a passion for vegetation and nature

User Avatar

Wiki User

13y ago

What else can I help you with?