add to your listSave
Type Surname (from nickname)

Meaning & History

Means "son of the foreigner" in Gaelic, derived from gall "foreigner".
Entry updated