Naxals
English
Noun
Naxals
plural of
Naxal