candidate: Perhaps the most cited explanation is that " chocolate " comes from Nahuatl , the language of the Aztecs , from the word " chocolātl " , which many sources derived from the Nahuatl word " xocolātl " made up from the words " xococ " meaning sour or bitter , and " ātl " meaning water or refreshment .