moor buzzard

noun

Definition of moor buzzard

dialectal, British