Meaning & History
From pet form of any of the compound personal names formed with gamal, related to Old Norse gamall, Old German gamel "old", "aged". Possibly a respelling of German Gammelin, a habitational name from a place in Mecklenburg called Gammelin.