(m) means that a noun is masculine. Spanish nouns have a gender, which is either feminine (like la mujer or la luna) or masculine (like el hombre or el sol).
My poor senile grandfather thinks that this charro hat belonged to Emiliano Zapata.Mi pobre abuelo senil piensa que este sombrero charro pertenecía a Emiliano Zapata.