demilances

English

Noun

demilances

  1. plural of demilance

Anagrams