The name Elstan means Elf Stone and is of English origin. Elstan is a name that's been used primarily by parents who are considering baby names for boys.
People who like the name Elstan also like the names: Rian,
Conley,
Caolan,
Ceallach,
Cason,
Emmet,
Aslan,
Catalin,
Liseli,
Kaira,
Amithi,
Amara,
Alyn,
Adalynn