Naxal

English

Noun

Naxal (plural Naxals)

  1. Clipping of Naxalite.