What is the meaning of Lähteä?

to leave, go, go away, set off, take off, depart, sail [with illative of third infinitive ‘to do’]

to begin, start, start out, start off (often with more contrast than mennä, alkaa, ryhtyä etc.)

to come out, come off, shed, fall out

to come from, stem (from), originate (from) [with elative]

to send, be sent

to go

to leave, to depart

to exit

Source: wiktionary.org