Meaning of tablaw

tablaw

Tagalog

tablaw adj. exposed to the weather (place or area)