Formal:
* Mwari akupe kwauri: This literally means "May God give you [your home]", a more poetic way of saying "Welcome home".
* Wakadzokera musha nekunyaradza: This translates to "You have returned home with peace" and conveys a sense of comfort and welcome.
Informal:
* Welcome musha: This is a direct translation of "Welcome home" and is commonly used.
* Mazvitaenda sei? (How are you doing?): This is a general greeting, but can also be used as a way to welcome someone home.
For someone returning from a journey:
* Mwari akakuchengeta parwendo: This means "May God have protected you on your journey", expressing gratitude for their safe return.
The best option will depend on the specific situation and the relationship you have with the person you are welcoming home.