Meaning of herbabuéna

herbabuéna

Hiligaynon

(Sp. hierbabuena) Mint, peppermint: a medicinal plant.