First name, Elizabeth: A name of Hebrew origin that means "God's promise; God is my Oath" and was the name of the mother of John the Baptist, if you want biblical ties. There are variations for it in practically every language as well.
Kind of an off name for me though, I'm not even religious. But eh, that's what it means.
Second name, Georgette: Of French and Latin origin, it means "farmer".
Third name, Mina: German origin, it means "Love". It also has an Irish Gaelic variant that means "small, fine, smooth".
Last name is English and means long stone, long town, or tall man's town.