Tanglad is a Filipino word for lemon grass
Other definition:
Tanglad is the Filipino word for lemon grass