Synonyms for "observatory"

Words with similar meaning