Definition of Cromañón in Spanish:

Cromañón

proper noun