Tower, High Place, or possibly derived from Magdalene meaning ‘from Magdala’ (a town on the Sea of Galilee)

1 Post