It can also be used metaphorically to mean:
* A strong desire or craving for something: *J'ai soif de liberté.* (I thirst for freedom.)
* A feeling of emptiness or a need for something: *J'ai soif d'amour.* (I thirst for love.)
So, the meaning of "soif" depends on the context.