MalayTranslate.com
Malay to English Translator
Translate Here

English to English

headspring
('h/E/d,spr/I//N/ )

noun (n)

  • the source of water from which a stream arises
    sumber air dari sungai yang muncul
    Synonym:
    fountainhead, head
    source: wordnet30
  • Fountain; source.
    air itu; sumber.
    source: webster1913