English

edit

Noun

edit

demilances

  1. plural of demilance

Anagrams

edit