marineland

Noun
  1. A commercial aquarium featuring trained dolphins (synset 103727182)

Other Searches