Wellspring

Tamil Dictionary definitions for Wellspring

Wellspring : ஊற்று

Wellspring : ஊற்று

Wellspring definition

Noun. A fountain; a spring; a source of continual supply.