Noun
urban Naxal (plural urban Naxals) (Indian politics, derogatory, slang, chiefly Hindutva) a liberal or a leftist.