Meaning of llorona in Spanish:
llorona
feminine noun
Colombia1Borrachera con llanto.
feminine plural noun
Argentina, Uruguay1lloronasEspuelas grandes, de estrellas o rodajas, usadas por los gauchos.
lloronas llama así el paisano a las espuelas, sin duda por el sonido acompasado y monótono que producen al andar de su dueño