Meaning of kabulusan

kabulusan

Tagalog

n. wide open space; public place or plaza; point where highways meet