marlots

English

Noun

marlots

  1. plural of marlot

Anagrams