Popularity: 11938
Origin: British
Meaning: Hermit
Armstead as a boy's name is of French origin meaning "hermit".