YAFFLE


Meaning of YAFFLE in English

n. dial. a green woodpecker, Picus viridus.

Etymology: imit. of its laughing cry

Oxford English vocab.      Оксфордский английский словарь.