Question: what is mam short for?
Answer: Mam is an informal word that shows the lack of knowledge of English Grammar of the writer. Ma'am, which is a correct word is a short form of MADAM.