Lolicia

Meaning
SpanishFrom Lola: Sorrowful
Old EnglishFrom Alicia: Noble, Kind
Old EnglishSorrowful, Noble, Kind
Gender
Origin