a.m. comes from the latin "ante meridiem" which means "before noon". p.m. comes from the latin "post meridiem" which means "after noon".
Copyright 2001 Journey North. All Rights Reserved. Please send all questions, comments, and suggestions to our feedback form