Meaning of lamba

lamba

Tagalog

lamba n. excessive growth of grass, weeds, hair, etc.