merms

English

Noun

merms

  1. plural of merm