CONTD:

"naayakan" naayar (plural).
Meaning as above.

Also, the word naagan corrupts to "naayan", which is a different derivation from the above naayan, thus giving the word "naayan" two meanings.

Naayan = padaiththalaivan; this, together with naagan> naayan, became a caste later. We need not go beyond word derivation here.