Meaning of tarima

tarima

Tagalog

n. low movable platform; low bench; stand