Search

Escto search a new word

fountainhead

noun
originFrench

The primary or original source of something; a spring from which a stream flows.

Word Map