Связь фамилии с воинским званием не так проста, как кажется. Это звание существовало в русской армии до 1884 г. В противоположность большинству русских фамилий на -ов, фамилия Майоров не могла возникнуть из отчества “сын майора”, так как сын майора имел фамилию отца. Фамилия нередка у крестьян и рабочих, они не могли быть потомками высокого военного чина. Фамилия могла возникнуть при обозначении крепостных, принадлежащих майору, при образовании отчеств от насмешливого прозвища Майор (за чванство) или отчеств от прозвища из диалектного (ярослав.) глагола маёрить — “тратить, транжирить” (Сл. Мельниченко). В ряде документов записана фамилия Маёров.
Значение слова МАЙОРОВ в Словаре русских фамилий
Что такое МАЙОРОВ
Словарь русских фамилий. 2012