Family name origins & meanings
- Irish (Limerick) : Anglicized form of Gaelic Ó Colpa, ‘son of Colpa’, which is possibly a byname based on colpa ‘collop’. A collop originally denoted a fully grown horse or cow, and from there came to denote an area of grazing land sufficient to support such an animal.