What is the meaning of Buan?

moon

to live or dwell

to inhabit, to occupy

to build

to dwell, live

to stay

enduring, permanent

steadfast, solid

bean

durable, lasting, long-lasting, long-lived

fast, swift, rapid

fast; ahead of the correct time

soon

Source: wiktionary.org