It has 12 edges and 6 faces
a cube
A hexagonal prism.
According to Euler none; for all 3d shapes: Vertices + Faces = Edges + 2 ⇒ 12 + 8 = 19 + 2 ⇒ 20 = 21 So unless 20 does equal 21, no 3d shape has 8 faces, 19 edges and 12 vertices. Any 3d shape with 8 faces would be an octahedron.
Hexagonal prism
a square
cube!
It is a cuboid
A cube or a cuboid could have 12 edges, 8 vertices, and 6 faces.
i would say a cube
A hexagonal based prism.
A hexagon based pyramid.