Meaning of lura

lura

Tagalog

lura n. sputum; spit; spittle