Lo is bay girl name, main origion is Spanish. English meanings of Lo is "Diminutive of Lolita: Diminutive of Dolores: Sorrow. From Maria de los Dolores (the Virgin Mary, or Mary of the Sorrows). Famous Bearer: the terrible heroine of the novel, Lolita (1955), by Vladimir Nabokov." and popular in Christian religion.
Lo name meaning & detailsSee the most awesome name, which people are searching name during last 24 hours.
Eshe