Meaning of talabahan

talabahan

Tagalog

talabahan n. oyster bed