What does am PM Stand for?

Am stands for ante-merideim which means before, and pm stnads for post-meridiem which means after. This is for the recognition of the 12-hour system, noon and midnight!