Webster's Revised Unabridged Dictionary · 1913

Neorama

Neorama (? o?) , noun

[Greek {not transcribed} temple + {not transcribed} a view.]

A panorama of the interior of a building, seen from within.