amusement park


Meanings

  • a commercially operated park with stalls and shows for amusement