Synonyms for "repository"

Words with similar meaning