Lido Look up Lido at Dictionary.com
famous resort island off Venice, from Italian lido, from Latin litus "shore."