Definition of "Llorona"

The word, "Llorona" does not exist in our dictionary.