Polyhedron

Webster's Dictionary of the English Language

·noun A polyscope, or multiplying glass.

II. Polyhedron ·noun A body or solid contained by many sides or planes.