Meaning of lauca in Spanish:

lauca

feminine noun

Chile
  • 1Calvicie de una persona.