From the Latin cum or com-, meaning ‘with’, a prefix meaning ‘with’ or ‘jointly’. ‘Com-’ is generally used before words beginning with b, m, and p, and sometimes before words beginning with vowels; ‘con-’ before words beginning with other consonants; and ‘co-’ before most words beginning with a vowel and before words beginning with h, gn, l, and r.