Keywords: Luna Park

Sign Definition

As a Noun

1. An large, popular amusement park in both Sydney and Melbourne, called Luna Park.