barrumbarra

peppermint

noun.