Meaning of labasa

labasa

Tagalog

n. razor