Possibly: Island, Church, or derived from Kelly (warrior)

1 Post