horsfield's cuckoo - English Synonyms Dictionary