Find the word definition

Wiktionary
windfucker

n. 1 (context obsolete English) A common kestrel. 2 (context derogatory vulgar English) (non-gloss definition: Term of abuse.)