Formal:
* خوش آمدید به خانه (khosh āmadide be khāne): This is the most common and formal way to say "welcome home." It literally translates to "welcome to the house."
* به خانه خوش آمدید (be khāne khosh āmadide): This is another formal option, similar to the previous one but with a slightly different word order.
Informal:
* خوش اومدی خونه (khosh oomadi khune): This is a more casual and friendly way to say "welcome home." It is commonly used among friends and family.
Other options:
* به خونه برگشتی! (be khune bargasti!): This translates to "You're back home!" and is a way to express joy at someone's return.
* خسته نباشی! (khaste nabashi!): This literally means "May you not be tired!" and is a common way to greet someone who has returned home after a trip or a long day.
The best way to say "welcome home" in Farsi will depend on your relationship with the person you're greeting and the specific situation.