Словарь русских фамилий:
• Основа — диалектное смоленское слово шмат — "лоскут, кусок, обломок" (В.Н. Добровольский). Фамилия записана в селениях Хорошевского сельсовета Рославльского района Смоленской области.
• Основа — диалектное смоленское слово шмат — «лоскут, кусок, обломок» (В.Н. Добровольский). Фамилия записана в селениях Хорошевского сельсовета Рославльского района Смоленской области.(Н)
© «СловоТолк.Ру» — толковые и энциклопедические словари, 2007-2020