moor buzzard

English

Noun

moor buzzard (plural moor buzzards)

  1. (UK, dialect) A bird, the marsh harrier.