Origin: Latin
Meaning: horn
Cornall as a boy's name is of Latin and French origin meaning "horn".