Home
Search
Index
Definify.com
Definition
2024
nichoir
nichoir
French
Noun
nichoir
m
(
plural
nichoirs
)
birdhouse
,
nest box
Similar Results
Choir
Ichor
Choir-service