alun-alun
noun
variants:
or less commonly aloun-aloun \ ˈäˌlüˈnäˌlün \
plural -s
Definition of alun-alun
: the public square in a Malaysian town usually consisting of a grassplot surrounded by trees
Keep scrolling for more