French

edit

Noun

edit

hérauts m

  1. plural of héraut

Anagrams

edit