Webster's Revised Unabridged Dictionary · 1913
Semilune
Copy link
Semilune
, noun
(Geometry)
The half of a lune.
↑