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