Meaning of llena in Spanish:

llena

feminine noun

  • 1Crecida que hace que un río o un arroyo se desborde.