Synonyms for "ellipse"

Words with similar meaning