English

edit

Noun

edit

moor buzzard (plural moor buzzards)

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