Springhead

Webster's Dictionary of the English Language

·noun A fountain or source.