LIDO


Meaning of LIDO in English

[li.do] n, pl lidos [Lido, Italy] (1860): a fashionable beach resort

Merriam-Webster English vocab.      Английский словарь Merriam Webster.