One of the mysteries of the English language finally explained.
A terrestrial globe, especially one of very large size intended to be viewed from the inside.
Early 19th century; earliest use found in The London Journal of Arts and Science. From French géorama any of various instruments depicting the earth in the form of a sphere from géo- + -orama.
In this article we explore how to impress employers with a spot-on CV.