Definify.com

Definition 2026


nichoir

nichoir

French

Noun

nichoir m (plural nichoirs)

  1. birdhouse, nest box