YAFFLE Meaning of YAFFLE in English n. dial. a green woodpecker, Picus viridus. Etymology: imit. of its laughing cry Oxford English vocab. Оксфордский английский словарь. 2012