What does camarada mean?

camarada - Spanish to English

comrade