Meaning of headspring
Definition of headspring
(noun)
the
source
of
water
from which a
stream
arises; "they
tracked
him
back
toward the
head
of the stream"
Other information on headspring
WIKIPEDIA results for
headspring
Amazon results for
headspring
Tweet