forenoon (n.) Look up forenoon at Dictionary.com
c.1500, from fore- + noon.