An Anagram is a word or phrase that can be formed by rearranging the letters of another phrase or word using each letter exactly once. An example is the word “listen” as it is an anagram of the word ...