antemeridian
'Ante meridiem', meaning 'before noon'.
antemeridian
Ante Meridiem for short is AM and they both mean before noon.
nose
ere
Midday
morning
Midnight
Forenoon This means morning. It is not in common usage, but is a direct antonym of afternoon, meaning "before noon".
No is a word. On is a word.
age before beauty
The Latin word post meridian is equivalent to the English word "after noon".