Meaning of laha

laha

Tagalog

n. flagstone