Definify.com

Definition 2024


llorona

llorona

Spanish

Noun

llorona f (plural lloronas, masculine llorón)

  1. (female) crybaby