"Font" is from the same root as "fountain" and in fact "font" is an archaic word for fountain.
The origin of the usage in type comes from early printing presses that used metal type (set backward,...
Fonts that are considered "roman" are ones that are just the regular font. For example, if you have a font like Helvetica, it comes with many different cuts like italic or bold. The "roman" version...