What is the full meaning of cosmorama
a view of different parts of the world [n -S]
Example of the word cosmorama placed on a Scrabble board.