lido
li·do
noun \ˈlē-(ˌ)dō\ plural lidos
Definition of LIDO
: a fashionable beach resort
Origin of LIDO
Lido, Italy
First Known Use: 1860
Browse
Seen & Heard 
What made you want to look up lido? Please tell us where you read or heard it (including the quote, if possible).






See 

