semiellipse
Etymology
From semi- + ellipse.
noun
A half ellipse.