Definition of lido in Spanish:

lido

masculine noun

  • 1

    Extensión casi plana de arena que cierra una bahía y que puede aislar una albufera.