Dictionary entry

Neorama

Webster's Dictionary 1913

Ne′o‐ra″ma (? or?), n. A panorama of the interior of a building, seen from within.