meaning of calavera

calavera - Spanish to English

skull