Definify.com

Definition 2025


chenil

chenil

French

Noun

chenil m (plural chenils)

  1. kennel; kennels