llorona

Etymology
Compare.

Noun

 * 1)  weeping woman from the Latin American folkloric legend
 * 2)  banshee