MERLE

Definition of MERLE

  1. (noun)common black European thrush