Montgomery is an English name, derived from the Old French words 'mont', which means 'mountain', and 'goneric', which means 'strong man'.
namehang.com
Montgomery is an English name, derived from the Old French words 'mont', which means 'mountain', and 'goneric', which means 'strong man'.