People are really good at figuring out strangers’ names based on their faces. Studies show that when given a random face and a list of names to choose from, people guess the right name more often than when left to chance. Scientists think it might be because stereotypes are subconsciously associated with names, and that people unknowingly change their own appearances to fit the stereotype of their name. Source Source 2