What is a Polyhedra?

Polyhedra is actually the plural form of polyhedron, a geometric solid with flat faces and straight edges. This is a pretty general definition that is still disputed today.