Montgomery Name Meaning

Montgomery is a Norman boy’s name meaning: “manpower”.

Read More