O’Kelly (O’ Ceallaigh)

Select
  • Known Septs Include:

    Alternative Spellings Include: Kelly, Kelley, O’ Kelly