Squire is just the English word. Elgin I'm seeing several possible etymologies if you Google it, ranging from English meaning "noble" to deriving from an Irish name, it's also under user-submitted names here, but not sure how reliable it is. I know it's a place in Illinois, and it's also a place in Scotland. Gerusha is a variant spelling of Jerusha Dalt could be short for Dalton. Rolin could be a medieval diminuative of Roland Lovina I've seen before, and I think it's a variant of Lavinia Algie is a nickname for Algernon Latice is probably a variant spelling of Lettice Armelda probably comes from Irmhild, like an Anglicization I swear I've seen Zilphia before, but maybe I'm thinking of Zilpah. They could be related, I guess.