Definify.com

Definition 2024


merlins

merlins

English

Noun

merlins

  1. plural of merlin

French

Noun

merlins ?

  1. plural of merlin