Crossword clues for semilune
semilune
The Collaborative International Dictionary
Semilune
Semilune \Sem"i*lune`\, n. (Geom.) The half of a lune.
Wiktionary
semilune
n. (context geometry English) The half of a lune.