Family name origins & meanings
- Irish (of Welsh (Pembrokeshire) origin) : from the Old Welsh personal name Gwgan, Gwgon, originally a byname, probably a diminutive of gwg ‘scowl’, i.e. ‘Little Scowler’. Compare Cadogan. A family of this name settled in County Kildare following the Anglo-Norman invasion of the 12th century.