lido

Noun
  1. A recreational facility including a swimming pool for water sports (synset 103667187)

Other Searches