O'KEEFFE

Also recorded as O Keeffe, O'keeffe, Okeeffe

O'Keeffe

The surname O'Keeffe is of Irish origin and holds historical significance in the British Isles. It is derived from the Gaelic Ó Caoimh, meaning "descendant of Caoimh". The name originated in County Cork in Ireland, where the O'Keeffe clan played a prominent role in Irish history.

The O'Keeffe family can trace its roots back to the 7th century, with records showing them as powerful chieftains in the region. They were known for their strong sense of identity and loyalty to their kin. The O'Keeffes were involved in many battles and alliances throughout Irish history, and their name became synonymous with bravery and resilience.

During the period of English rule in Ireland, many O'Keeffe families migrated to England and Scotland, bringing their name and heritage with them. Today, the surname O'Keeffe can be found throughout the British Isles, with descendants continuing to uphold the proud tradition of their ancestors.

Notable individuals bearing the surname O'Keeffe have made significant contributions to various fields, including the arts, sciences, and politics. Their legacy serves as a reminder of the rich history and cultural diversity that characterises the British Isles.

In conclusion, the surname O'Keeffe remains an enduring symbol of Irish heritage and resilience in the British Isles, reflecting the strength and spirit of its bearers throughout history.

There are approximately 3,709 people named O'Keeffe in the UK. That makes it roughly the 2,500th most common surname in Britain. Around 57 in a million people in Britain are named O'Keeffe.

Surname type: From name of parent

Origin: Celtic

Region of origin: British Isles

Country of origin: Ireland

Religion of origin: Christian

Language of origin: Gaelic

Typical given names associated with the surname

Male

  • Anthony
  • Colm
  • Daniel
  • Darryl
  • David
  • James
  • John
  • Michael
  • Patrick
  • Paul
  • Thomas
  • William

Female

  • Elizabeth
  • Helen
  • Kathleen
  • Kelly
  • Margaret
  • Mary
  • Nicola
  • Patricia
  • Sarah
  • Susan

BritishSurnames.uk is a Good Stuff website.