Meaning of plasa

plasa

Tagalog

n. plaza (public square in a city)