Etymology · Latin

caninus

2 English words descend from Latin caninus, most common first.