Home - Boy's Name - A - Armstrong

Boys name -
Armstrong

Meaning:

Strong armed.

Derivation:

Armstronge

Origins:

Old english

Mail to a Friend