This is the 206th most frequent Czech word.
sobě
The Czech word "sobě" means "to oneself" or "for oneself."
Here, 'sobě' is used in a reflexive dative case to indicate that the subject has the coat on themselves.
Měl jsem na sobě nový kabát.
I had a new coat on.
In this sentence, 'sobě' is used reflexively in the dative case to emphasize that the action was done for her own benefit.
Koupila si knihu pro sobě.
She bought a book for herself.
In this case, 'sobě' is used in a reflexive dative form to express believing in oneself.