Meaning of magulay

magulay

Tagalog

adj. having plenty of vegetables