merula

/məˈrʊlə/

Definitions

1. noun

A type of thrush, specifically the European blackbird, Turdus merula, native to Europe, western Asia, and northwestern Africa.

“The singer was inspired by the beautiful song of the merula, which echoed through the forest.”

Synonyms

  • blackbird
  • thrush

Antonyms

  • sparrow