Meaning of garapa

garapa

Tagalog

n. wide-mouthed bottle; decanter