Welcome Staf. The M with a square around it means that it was cast at McKinnon Industries in St. Catharines Ontario. GM owned that engine plant for many years.