Фамилия Демешонков, как и многие другие русские фамилии, имеет несколько версий о происхождении и значении. Возможно, она произошла от имени героя, которое в свое время было присвоено его потомкам в качестве фамилии.
Существует мнение, что фамилия Демешонков происходит от имени Димитрий. В древности это имя было очень популярным среди славян и могло быть заимствовано в качестве фамилии.
Также есть мнение, что фамилия могла появиться от названия какого-либо места или реки, где проживали ее первые носители. В этом случае она могла обозначать принадлежность человека к этой местности.
Не исключено, что фамилия Демешонков имеет древние корни и может быть связана с каким-то ремеслом или профессией, которой занимались ее первые обладатели.
В любом случае, фамилия Демешонков является частью русской истории и традиций, отражая богатое культурное наследие нашей страны.