Yes. The human mind has an infinite potential when it comes to learning words. You have picked every single word that was used by the people in the surrounding. But we stop learning new words because no one is using any new word in our surroundings. You will have to attend a demo session to understand how it is done.
Language is a tool to understand every other subject. The words in the dictionary combine in infinite combinations to create the entire knowledge bank of the world. Rather, language and knowledge are not two different things. If one can master language, one can master any other subject easily.