forenoon

noun
  1. the morning hours; the time between sunrise and noon
  2. Usage: somewhat formal or old-fashioned

Examples