Definify.com

Definition 2024


merrows

merrows

English

Noun

merrows

  1. plural of merrow