Well, this is just a guess, but could Hopelyn come from Old English
hop "enclosed valley" and maybe
lin "flax" or
lind/
linde "lime tree"?
I would also suggest
lindi "snake", but I don't believe I've ever seen that element in a place name. (Though
lindi is present in human names: see
Ethelinda, as an example.)
Miranda
"Multiple exclamation marks are a sure sign of diseased mind" -- Terry Pratchett
Proud adopter of 15 punctuation marks. Check my profile for their names.