Meaning of timbulog

timbulog

Tagalog

n. sphere