Laretha \l(a)-re-tha\ as a girl's name is a variant of Aretha (Greek), and the meaning of Laretha is "excellence; righteous".
The baby name Laretha sounds like Lauretha and Laretta. Other similar baby names are Oretha, Bartha, Claretha, Eartha, Gretha, Larisha, Larita, Lareina, Larena, Loretta, Lauretta, Larea, Letha, Loreta, Leretta, Larretta and Martha.