Meaning of palaruan

palaruan

Tagalog

palaruan n. playground; court