Noun: demilune 'de-mi,loon
- A crescent-shaped structure or object
"The fortress had a demilune protecting its entrance"
Derived forms: demilunes
Encyclopedia: Demilune