MERL MEANING IN FRENCH

Definition & Synonyms


• Merl

  1. (n.) Alt. of Merle


Synonyms:
Blackbird, Merle, Ousel, Ouzel,