Latin Meaning: 1  The name Russell is a Latin baby name. In Latin the meaning of the name Russell is: Red haired. 2  The name Russell is an American baby name. In American the meaning of the name Russell is: Red haired. 3  The name Russell is an Anglo-Saxon baby name. In Anglo-Saxon the meaning of the name Russell is: Fox.