Definify.com

Definition 2025


merlins

merlins

English

Noun

merlins

  1. plural of merlin

French

Noun

merlins ?

  1. plural of merlin