Font
late Old English: from Latin fons, font- ‘spring, fountain’, occurring in the ecclesiastical Latin phrase fons or fontes baptismi ‘baptismal water(s’).
wiktionary
From Old English font, an early borrowing from Latin fōns, fontis(“fountain”).
Borrowed from Middle French fonte, feminine past participle of verb fondre(“to melt”).
Apparently from fount, with influence from the senses above (under etymology 1).
etymonline
font (n.1)
"water basin," especially used in baptism, late Old English, from Latin fons (genitive fontis) "fountain" (see fountain), especially in Medieval Latin fons baptismalis "baptismal font." The word is sometimes used poetically for "a fountain; a source."
font (n.2)
"complete set of characters of a particular face and size of printing type," 1680s (also fount); earlier "a casting" (1570s); from French fonte "a casting," noun use of fem. past participle of fondre "to melt," from Latin fundere (past participle fusus) "to melt, cast, pour out" (from nasalized form of PIE root *gheu- "to pour"). So called because all the letters in a given set were cast at the same time.