Meaning of talahiban

talahiban

Tagalog

n. open field where coarse grass grows