Home - Boy's Name - H - Halstead

Boys name -
Halstead

Meaning:

From the manor in the grounds.

Derivation:

Halsted

Origins:

Old english

Mail to a Friend