contra
against


Etymology
The Spanish word 'contra' meaning 'against' comes directly from the Latin word 'contra' which meant 'against' or 'opposite'. The Latin word included the contrastive suffix '-tra', which was used to form words indicating opposition or contrast. This etymology is quite straightforward as both the form and meaning have remained essentially unchanged from Latin to modern Spanish.
Related Spanish Words
Many common Spanish words are built using 'contra' as a prefix, such as 'contrario' (contrary), 'contradecir' (to contradict), and 'contraste' (contrast). The prefix maintains its meaning of 'against' or 'opposite' in all these words, making them easier to understand once you know the meaning of 'contra'.
Related English Words
English speakers will find it helpful to know that many English words are related to 'contra' through the same Latin root. Common examples include 'contrary', 'contrast', 'counter' (which evolved from 'contra'), and 'contradict'. The prefix 'counter-' in English (as in 'counterclockwise' or 'counterproductive') serves the same function as 'contra-' in Spanish, making it easy to remember the meaning.