LidoyoudaoicibaDictYouDict
famous resort island off Venice, from Italian lido, from Latin litus "shore."