Polyhedron



ENGLISH MEANING
noun
1.
A body or solid contained by many sides or planes.
2.
A polyscope, or multiplying glass.