Definitions of lido:

  • noun:   a recreational facility including a swimming pool for water sports