Traditionally derived from Proto-Indo-European *kel- (“to drive”), and compared with celer (“fast”). De Vaan prefers to link the word to callum (“hard substance, callus”) instead, considering the "rough" connotations of both terms.
Practice speaking and memorizing "callis" and many other words and sentences in Latin.