demilunes

English

Noun

demilunes

  1. plural of demilune

Anagrams

French

Noun

demilunes

  1. plural of demilune