landbird
English
Noun
landbird
(
plural
landbirds
)
Any
bird
that lives mostly on or over
land
(though may migrate over water)