Meaning of manggahan

manggahan

Tagalog

n. mango plantation