Tagalog Dictionary
Tagalog
n. garlic garden or plantation
(binabawangan, binawangan, babawangan) v., inf. mix garlic with some dish