Definition of head fountain in English:

head fountain

noun

US
rare
  • Fountain-head.

Origin

Mid 16th century; earliest use found in John Foxe (?1517–1587), martyrologist.