Meaning of tiklap

tiklap

Tagalog

tiklap adj. detached; separated; disjoined