The Spanish name Contreras means opposite, argumentive, anti- ,opposed to, and opposed of, as in extreme opposition, a life of opposition etc.
Didn't find the answer you were looking for?