lido
See lido in American Heritage Dictionary 4
(lēˈdō)
An island reef of northeast Italy separating the lagoon of Venice from the Adriatic Sea. The town of Lido, at the northern end of the island, is a fashionable resort.
Learn more about lido
link/cite
print
suggestion box