Gagnon surname Meaning | Last name Gagnon Surname Meaning
Gagnon surname meaning is Derived from old French gagnon "guard dog". The name most likely started as a nickname for an aggressive or cruel person. which is used in french community. The origin of surname Gagnon is French.