turdus merula Meaning, Definition & Usage

  1. noun common black European thrush
    ouzel; merle; merl; ousel; European blackbird; blackbird.

WordNet