Moor Buzzard Definition
noun
A bird, the marsh harrier .
Wiktionary
Other Word Forms of Moor Buzzard
Noun
Singular:
moor buzzard
Plural:
moor buzzardsFind Similar Words
Find similar words to moor buzzard using the buttons below.