Where does “Merantūn” come from?

Merantūn (Old English): a place in England, known in modern English as Merton

Definitions

  1. a place in England, known in modern English as Merton

Words derived from “Merantūn