1 definition by Clarinot

Top Definition
A canis is the latin word for "dog"
A common derivitave into english is canine
Eheu eheu! Canis est in via!
by Clarinot May 29, 2006

Mug icon
Buy a canis mug!