lido

Explore definitions, synonyms, and language insights of lido

Definitions

Noun
a recreational facility including a swimming pool for water sports