Большой испанско-русский словарь
1) быть башковитым (с головой)
2) быть прилежным
3) быть благоразумным, иметь голову на плечах
tener (mucha) cabeza