La Llorona is known in Mexican folklore as the Weeping Woman.
She is believed to be a vengeful malevolent entity who lingers near rivers and waterfronts mourning her own two children whom she herself drowned.