Compound of mezza (“half”) + soma (“load borne by a pack animal”), perhaps a nickname for someone with a small frame.
Mezzasoma m or f by sense