マケルハッタンはスコットランド起源の姓です。これは、「聖ヨハネの召使の息子」を意味するゲール語の名前 MacGilleEathain を英語化したものです。この名前はスコットランド、特にインバネス郡とロス郡で見られます。