Armistead

Armistead

The baby boy name Armistead represent unique meaning, Dweller of the hermitage, dwelle..., is common among english ethenicity or origin.


Map Of English Origin