Where does “busa” come from?

busa (Malay): foam

Definitions

  1. foam

Words derived from “busa