Словарь русских фамилий:
Фамилия географическая. Мокшанец — пришедший с р. Мокша, правый приток Оки в Мордовии. Но, возможно, и от именования народа мокша — этническая группа мордвы. Появление а вместо о произошло в акающих говорах.
© «СловоТолк.Ру» — толковые и энциклопедические словари, 2007-2020