What is the meaning of Buan?

moon

to live or dwell

to inhabit, to occupy

to build

to dwell, live

to stay

moon

enduring, permanent

steadfast, solid

bean

durable, lasting, long-lasting, long-lived

fast, swift, rapid

fast; ahead of the correct time

soon

Source: wiktionary.org