Confesor is an uncommon given name of Latin origin, meaning 'to bear witness' or 'to testify'. It is derived from the Latin word 'confessus', which comes from 'con-fari', a compound of 'com-' and 'fari', meaning 'to speak'. Historically, Confesor has been used more frequently in Spanish-speaking countries, though it can be found elsewhere as well.
"The name Confesor experienced a notable surge from the late 1960s to the early 1970s with an increase of births every year during this period, peaking at 7 births in 1980."