What is the meaning of товарищ?

comrade, friend (male or female)

mate, companion, pal (male or female)

colleague, assistant (male or female)

classmate, fellow student (male or female)

a word used to address compatriots, fellow citizens (male or female) in the Soviet era

Source: wiktionary.org