LAUGHING BIRD
Meaning of LAUGHING BIRD in English
noun
Etymology: laughing from present participle of laugh (I)
dialect England : green woodpecker
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012