"Tien" means "yours" and "bon" means "good".So how does "Tiens bon" mean "Hold on"?
I am new French learner. I got to know about it from Google Translate.
French Language Stack Exchange is a question and answer site for students, teachers, and linguists wanting to discuss the finer points of the French language. It only takes a minute to sign up.Sign up to join this community
You misread the expression. The first word is not tien (your) but tiens, imperative form of the verb tenir (to hold).
The latter gave the English "Tennis".
Tiens bon !
is more like (literally):
Hold "well" or Hold "good"!
Instead of Google translate, I'd recommend DeepL which translates Tiens bon ! to :