The answer is: dictionary.
Dictionaries contain the lists of words of a language in alphabetical order. They also provide the meaning of the words in the same language, or the equivalent term or translation in a different language. Moreover, they usually include the pronunciation of the words, part of speech, origin, form, and usage.