CONTD

naayakan - one who is liked; one who is followed; a leader; a general.

naya + an = naayan, (singular). naayar (plural)
meaning as above.

Since naagan also derived to "naayan", the word naayan has two births and two meanings. It eventually evolved into a caste. We need not go beyond derivation of words.