lido
noun
plural lidos
Definition of lido
(Entry 1 of 2)
: a fashionable beach resort
Lido
geographical nameDefinition of Lido (Entry 2 of 2)
island of Italy in the Adriatic Sea separating the Lagoon of Venice and the Gulf of Venice
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more