Family name origins & meanings English : habitational name from a lost placed called Moxhams, in Atworth, Wiltshire.