Save Type Surname (from location) Usage Scottish Meaning & History From a the town of Moffat in Scotland meaning "long field" in Gaelic. Categories Doctor Who actors Entry updated June 13, 2019 ·