Cro-MagnonMeaningsNoun1. ellipsis of homme de Cro-Magnon: Cro-Magnon, a variety of early homo sapiens found in Europe