landbird

Noun

 * 1) Any bird that lives mostly on or over land (though may migrate over water)