Etymology
Advertisement

Lido

famous resort island off Venice, from Italian lido, from Latin litus "shore" (see littoral). Formerly used generically for public swimming places.

Advertisement
Advertisement
Definitions of Lido

lido (n.)
a recreational facility including a swimming pool for water sports;
From wordnet.princeton.edu