It is a common phrase used to greet someone arriving at a place or joining a group.
Breakdown:
* Seja: "be" (imperative form of the verb "ser")
* bem: "well"
* vindo: "come" (past participle of the verb "vir")
So, literally, "Seja bem vindo" means "Be well come," which translates to "Welcome" in English.