A shelter or cage for dogs; a place where dogs are bred or housed; can also mean any animal's den or shelter.
From Old French 'chenil,' from Latin 'canile' (relating to dogs), from 'canis' (dog). The word traveled through Norman French into English after 1066.
The word 'kennel' comes from the same Latin root as 'canine' and 'canary'—but only dogs lived in kennels while birds lived elsewhere, so the word narrowed its meaning over time!
Complete word intelligence in one call. Free tier — 50 lookups/day.