Etymology Explorer › English

Where does “Moffatt” come from?