Meaninga French word meaning sweet spoken.
ReligionChristianity
OriginUnited States, French
VariationsLalla