Meaning of lahid

lahid

Tagalog

n. smear; stain