Definition of Camacho in Spanish:

Camacho

proper noun