fountainhead in Finnish
fountainhead in Finnish
alkulähde
(literally) A spring that is the source of a river.
lähde
(figuratively) An abundant source of knowledge, etc.