Skip to main content

georama

English georama meaning in English  •  georama का अर्थ अंग्रेजी में
Noun
  • A hollow globe on the inner surface of which a map of the world is depicted, to be examined by one standing inside.
Advertisement