Which source will give you the part of speech and origin of each word?

Responses
A atlasatlas
B dictionarydictionary
C encyclopedia

B dictionary