Home
Search
Index
Definify.com
Definition
2024
busard
busard
French
Noun
busard
m
(
plural
busards
)
harrier
Etymology
From
Latin
buteo
Similar Results
Bustard
Musard
Bayard
Bumbard
Busied