Loading page
thrush nightingale is a noun meaning "large nightingale of eastern Europe". It carries one recorded sense.
large nightingale of eastern Europe
Definitions, synonyms and semantic relations for thrush nightingale come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.